http://www.technologyreview.com/view/512381/astrobiologists-find-ancient-fossils-in-fireball-fragments/

Astrobiologists Find Ancient Fossils in Fireball Fragments
Algae-like structures inside a Sri Lankan meteorite are clear evidence of panspermia, the idea that life exists throughout the universe, say astrobiologists.