It’s Official: Astronomers Have Discovered Another Earth
Astronomers have discovered a planet nearly the same size as Earth that orbits in its star’s habitable zone, where liquid water could exist on its surface, a new study said. The presence of liquid water also indicates the planet could … Read More