29-11-2017 01:45 via popsci.com

We are basically positive that the Russians did not find alien bacteria in space

SpaceThe simplest explanation is also the likeliest.
Let’s start here: it will be a glorious day when we finally get definitive proof of alien life. But today is not that day.
Read more »