Earth, seen above in an artist’s rendering, may have a celestial doppelganger. Astronomers have discovered what they say is the most Earth-like
Earth, seen above in an artist's rendering, may have a celestial doppelganger. Astronomers have discovered what they say is the most Earth-like planet yet detected.