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
immane
  • Monstrous in size or character; huge; prodigious; monstrously perverse, savage, cruel, etc.
The word 'immane' comes from the Latin word 'immanis', 'enormous'.
Related