NASA’s Curiosity Rover, our little robotic scout on the surface of the red planet, has uncovered traces of organic materials preserved in the rocks on Mars which may indicate the presence of the building blocks of life.
These organic molecules contain both hydrogen and carbon, though several other elements including oxygen and nitrogen may possibly exist. Though not a confirmation that life is actually present on our neighbor planet, scientists believe these findings indicate that we are on the right track. Today the surface of Mars remains inhospitable, though there is evidence of a Martian climate where liquid water existed in the past.
Due to the length of time Curiosity has spent on Mars (August 6, 2012), it has been able to monitor seasonal changes which pretty much led to this discovery. Thanks Curiosity!