simplygeeky.net
Alien Life, Was It Found On Mars?
According to one of the former NASA scientists, alien life was discovered back in 1970, when the mission to Mars revealed evidence of microorganisms that could not be explained. He believes that at…