Scientists have discovered amino acids, the building blocks of life in a meteorite where none were expected.The finding adds evidence to the idea that some of life's key ingredients could have formed in space, and then been delivered to Earth long ago by meteorite impacts.The meteorite in question was born in a violent crash, and eventually crashed into northern Sudan. [Meteorite craters on Earth]
http://www.foxnews.com/scitech/2010/...ing-meteorite/
Note: Published December 22, 2010