Tag "Second Earth"

Second Earth Found Just 11 Light Years Away

Second Earth Found Just 11 Light Years Away (0)

A planet the same size as Earth and with a similar surface temperature may be ‘the closest known comfortable abode for possible life,’

Second Earth discovered just four light years away

Second Earth discovered just four light years away (0)

Planet discovered with liquid water that is so close we could visit in out lifetime