Quantcast
Last updated on April 19, 2014 at 1:20 EDT

Space News Archive - August 05, 2006

fad8547bef7af51863d0b220b18595781

It was a science fiction fantasy come true: Ten years ago this summer, NASA announced the discovery of life on Mars. Ten years later, the results have not been verified, and skeptics have found non-biological explanations for every piece of evidence that was presented.