NASA Scientist Says He Found Evidence Of Life On Mars

Alien life has likely been found on Mars in the 1970s, Gilbert Levin, a former NASA scientist, said. The fact that the Red Planet ​might hold life has been debated for decades, but until now, not many respected scientists could...