Maybe life on Mars!

The Nasa Curiosity rover currently researching the surface of Mars may have just found the building blocks of life within the surface substrate of the Red Planet. Its research has found that some rocks collected by the rover contained organic carbon, which may have come from life that once inhabited Mars. The analysis of sediments … Continue reading Maybe life on Mars!