News for hackers. Stuff that matters.
Re:In Earth's hottest place, life has been found in strong acid by danvayn on Monday August 07, 2017 @07:22PM (#14952112)
Food for thought.

There are no comments on this comment yet.