Skip to Page Content
Post Details
-
Posted by Barnaby
at 11:58AM 06/18/07
in Amateur Astronomy
Scientists earlier this year announced they had found a small, rocky planet located just far enough from its star to sustain liquid water on its surface, and thus possibly support life.
Copyright ©2008 Searchles, Inc. All Rights Reserved