By | November 07 2012 11:14 PM

Astronomers have detected a “Super Earth” planet in the so-called habitable zone that could possibly hold liquid water and is relatively close by.