'100 percent' chance for life on newly found planet?

This Just In is CNN.com news blog. We\'ll bring you the latest news from CNN...

201K views cnn.com

Interest

Astronomy
Discovered by <a href="/stumbler/fxavier">Fabiana</a><br/>on Sep 30, 2010

Stumblers Who Like This Page