I couldn't fit this in the headline, but it was obviously was found in a meteorite. This isn't considered definitive proof yet, but it's pretty huge.
http://www.foxnews.com/scitech/2011...entists-claims-evidence-alien-life-meteorite/
http://journalofcosmology.com/Life100.html
http://spie.org/x17397.xml
http://www.foxnews.com/scitech/2011...entists-claims-evidence-alien-life-meteorite/
http://journalofcosmology.com/Life100.html
http://spie.org/x17397.xml