A flurry of excitement has been caused by a scientific paper claiming that fossilized bacteria have been found in meteorites. What gave the claims impetus is that the source is a respected leader in astrobiology at NASA named Richard B Hoover.
NASA has since issued a statement causing further confusion as to whether the peer review process on the paper was completed when first submitted to the International Journal on Astrobiology in 2007. It was not accepted for publication at the time and has now been published in the lesser regarded online Journal of Cosmology.
The publication sans comprehensive peer support indicates that the paper probably lacks credibility.