My copy and paste aint workin'. Go to Disclosetv
Apparently, 4 scientists have found stuff like diatoms in a Sri Lanka meteorite and will publish an article in Journal of Cosmology, Jan 10 issue.
Here's the paper:
http://www.buckingham.ac.uk/wp-content/uploads/2011/09/Polonnaruwa-meteorite.pdf
I understand not everyone approves of Journal Of Cosmology so judge accordingly.