News for hackers. Stuff that matters.
Re:Due Diligence Report on Otto and Anthony Levandowski by theduncan on Tuesday October 03, 2017 @01:52PM (#15394437)
This screams of shifty dealings.

There are no comments on this comment yet.