Organic Molecules Found By NASA Rover Point To Early Life On Mars
Organic Molecules Found By NASA Rover Point To Early Life On Mars

NASA’s Curiosity rover has reportedly found molecules on Mars that point to early life on the Red Planet.