- Space
- By Lucian Parfeni
- November 8th, 2012
Newly Discovered Super Earth Is Perfectly Positioned to Harbor Life
The planet is just 42 light years away and could contain liquid water
The planet is just 42 light years away and could contain liquid water