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.
Digg, Digg
Mon, 08/29/2011 - 10:17pm
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.