10:44 26 June 2012
The Kepler space telescope has lined up a number of planets in other star systems that might host life. But what about closer to home? Could simple life have arisen on our galactic doorstep? Caroline Morley
Read more: "Life: is it inevitable or just a fluke?"
Image 1 of 6
The debate about the possibility of life on Mars, past or present, continues with the discovery of carbonate structures on meteors from our rocky neighbour. With NASA's Curiosity rover due to land on the Red Planet in early August, could we be close to making our first contact with an alien life form?(Image: NASA/JPL-Caltech/Cornell/ASU)
cinnamon rolls krampus robert de niro winner of x factor cheesecake recipe leona lewis carlos beltran
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.