Robots and Rovers and Mars Revisited
Photo: NASA/JSC/Stanford University
Meteorite Lands on Earth
And then this was found on Earth -- a 4.5 billion-year-old meteorite, named Allan Hills 84001, believed to have dislodged from Mars by a huge impact 16 million years ago and then fallen to Antarctica some 13,000 years ago. In 1996, scientists at NASA's Johnson Space Center in Houston suggested that the meteor contained a tiny fossil -- evidence of ancient life on Mars?