RE: Astrobiologists discover fossils in meteorite fragments, confirming extraterrestrial life
March 17, 2013 at 6:22 pm
The fact that even normally gullible and easily excitable news outlets haven't run with this suggest this story came from fairly sketchy sources.