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

2020-03-05 72

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