The planet may have liquid water in habitable conditions beneath its atmosphere, astronomers said. https://t.co/KhcTT3kYGD https://t.co/GrBiCNjMMt
'Super Earth' planet could have right conditions for life