A former NASA scientist says he's convinced alien life was discovered in the 1970s -
• https://www.dailymail.co.uk by James Pero-during mission to Mars that turned up unexplained evidence of microorganisms
-during mission to Mars that turned up unexplained evidence of microorganisms