This was buried in the “Space” section of the CNN site. It talks about the continued studying of that infamous Mars meteorite that was said to contain remnants of life. Apparently, there is more compelling evidence that it actually does. I would have thought that this would have been less buried and more advertised. Then again, I’m a dork.