Meteorite 'may have sparked life'
Monday, February 28, 2011 - 18:00
in Astronomy & Space
A meteorite found in Antarctica could lend weight to the argument that life on Earth was aided by an extraterrestrial import.
A meteorite found in Antarctica could lend weight to the argument that life on Earth was aided by an extraterrestrial import.