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