Quantcast

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.

Word of the Day
edulcoration
  • The act of sweetening by admixture of some saccharine substance.
The word 'edulcoration' comes from a Latin word meaning 'making sweet'.