News for hackers. Stuff that matters.
Re:Open Letter from Laura Poitras by walrus01 on Thursday January 14, 2021 @05:07PM (#25783374)
Lack of mention of the manner and specific reason for his departure are highly suspicious in and of themselves.

There are no comments on this comment yet.