Tag: NASA

Posted in All Space

Former NASA Scientist Believes Agency Has Evidence Of Life On Mars From 1970s

A former NASA scientist says he is convinced that the space agency found evidence of life on Mars in the 1970s. https://www.foxnews.com/science/mars-alien-life-nasa (Photo courtesy of LongRoom.com)

Continue Reading