![Article Image](https://www.freedomsphoenix.com/Uploads/Pix/004-0806014453.jpg)
After 10 Years, Few Believe Life on Mars
• AP10 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