News for hackers. Stuff that matters.
Re:China lands rover on Mars by FooBarWidget on Saturday May 15, 2021 @02:31AM (#27162946)
I think some evidence is needed for the accusation that they stole significant space technology research.

There are no comments on this comment yet.