NASA's Curiosity Mars Rover snaps a self-portrait at a site called Vera Rubin Ridge on the Martian surface in February 2018 in this image obtained on June 7, 2018. Reuters

Mars had ingredients needed for life: NASA

A rover has detected a bonanza of organic compounds on the surface of Mars