Meteorite 'may have sparked life’

A meteorite found in Antarctica could lend weight to the argument that life on Earth was aided by an extraterrestrial import.