NASA rover, which landed on Mars in 2012, found organic molecules with C, H2, S, in 3-billion-yr old rocks. NASA explains that organic molecules can also be created by non-biological processes & are not vital symbol for life. In 2020, NASA would send another rover.