Earth-Like Planet Can Sustain Life : Discovery News

Located in a solar system that parallels our own, the new world could be...

21K views discovery.com

Interest

Space Exploration
Discovered by <a href="/stumbler/r1Pped">Andy</a><br/>on Sep 29, 2010

Lists Containing This Page