NASA Rover Engineer Says Life May Have Started On Mars

Life may have originated on Mars before making its way to Earth, according to one NASA official. Rob Manning, NASA’s chief engineer for the Curiosity Rover currently exploring the Red Planet, said Mars may have had the conditions necessary to hold life at a time when Earth did not. “Could have been that Mars was habitable…








Comments are Closed