Sunday, March 06, 2011

LIFE found in a meteorite? "Richard Hoover, an astrobiologist at NASA’s Marshall Space Flight Center, thinks he may have found bacteria in a meteorite."

UPDATE. Some skepticism.