News for hackers. Stuff that matters.
Re:There Probably Have Been Aliens by allemagne on Monday January 23, 2017 @12:54PM (#13464154)
It doesn't seem sensationalized to me. Saying that you'd almost have to be irrational to doubt something seems as close as a scientist can get to confirming that thing.

There are no comments on this comment yet.