Dr. Richard Hoover of NASA/Marshall Space Flight Center has discovered fossils similar to cyanobacteria from Earth inside meteorites, bolstering the hypothesis held by many scientists that life is widely distributed throughout the universe, and that life here on Earth may have come from other planets.
read about it here: http://journalofcosmology.com/Life100.html
and here: http://news.cnet.com/8301-17852_3-20039647-71.html
Thanks to kebmodee for bringing this to the attention of the Its-Interesting community.

http://tinyurl.com/4cmf3az
needs further review. fair enough