RE: Astrobiologists discover fossils in meteorite fragments, confirming extraterrestrial life
March 17, 2013 at 6:30 pm
Yeah, looks like this scientist has a history of exaggeration and bad science: http://www.slate.com/blogs/bad_astronomy...wrong.html