JohnR
Final Approach
It's got the same climate as Earth, plus water and gravity. A newly discovered planet is the most stunning evidence that life - just like us - might be out there.
http://www.dailymail.co.uk/pages/li...ogy.html?in_article_id=450467&in_page_id=1965