[UPDATE (March 7, 2011): I’ve posted a followup on this news with a much more detailed analysis, and not too surprisingly the scientific consensus coming in is that the claims of alien fossils are way wrong.]
Richard Hoover, an astrobiologist at NASA’s Marshall Space Flight Center, thinks he may have found bacteria in a meteorite.