Article Image
News Link • Space Travel and Exploration

After 10 years, few believe life on Mars

• USA Today
NASA announced the discovery of life on Mars. Ten years later, the results have not been verified. Skeptics found non-biological explanations for every piece of evidence presented. NASA scientists who advanced this claim now stand alone in their beli

Join us on our Social Networks:


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

Stop Wars T-shirt at The Bitcoin Store