Article Image
News Link • Space Travel and Exploration

After 10 Years, Few Believe Life on Mars

• AP
10 years ago NASA announced the discovery of life on Mars. Ten years later, the results have not been verified. Skeptics have found non-biological explanations for every piece of evidence that was presented. The NASA scientists who advanced it now st

Join us on our Social Networks:


Share this page with your friends on your favorite social network: