4 Places Where Alien Life May Lurk in the Solar System - LiveScience.com
URL: http://www.livescience.com/47246-alien-life-in-solar-system-candidates.html
Submitted: Fri Aug 08 2014
Rating: 0.00
Votes: 0
CT: UFOSeek News 2013: 4 Places Where Alien Life May Lurk in the Solar System - LiveScience.com
Detailed Traffic Statistic From Alexa
Description:
This earthly discovery could actually be a boon to the search for life on other planets with extreme environments once thought to be too hostile to support living organisms. Here's a look at a few places in our own solar system that may harbor alien life:.