Potentially life-supporting planet found

29th August 2011, Comments 0 comments

Researchers from the Geneva astronomical observatory have discovered a planet which they say is one of the best candidates for the ability to support life.

0 Comments To This Article