One of our favourite scientists has claimed extraterrestrial life has been found in a meteorite – see www.huffingtonpost.com/2013/01/18/extraterrestrial-life-exists-chandra-w… and predictably not everyone is happy about this – see www.slate.com/blogs/bad_astronomy/2013/01/15/life_in_a_meteorite_claims_… Another interesting facet of this story is that Wickramasinghe claims the meteorite came from the Taurid complex and is specifically associated with an impact on Sri Lanka, at Polonnaruwa – see also www.journalofcosmology.com/JOC21/PolonnaruwaRRRR.pdf
Make up your own mind.