Sunday, September 18, 2005

"How did rocks from Mars end up here on Earth?" Here's more information on how scientists pinpointed the site on Mars where one meteorite came from.