Did Dr. Richard B. Hoover Just Discover Alien Life? [Science]

So the methane organisms discovered in that hostile little lake in California weren't such a big deal after all. No harm, no foul—they were at the very least interesting. Interesting, but nothing like this: Dr. Richard Hoover, as astrobiologist with NASA's Marshall Space Flight Center, claims he's found alien life. More »


Related Posts

Comments are closed.