Well NASA's Curiosity has done it again. The rover just discovered what appears to be an anscient river bed, making scientists extatic at the possibility of finally finding life! Besides that, Mars contains 6 elements which indicate that the planet had a habitable environment with water at some point. These are the key elements for life on Earth that have been found in a rock on Mars: hydrogen, carbon, oxygen, nitrogen, sulfur and phosphorus.
Curiosity Discovers An Ancient River Bed On Mars Implying Life!