Astronomers have found a frozen exoplanet more than three times the mass of earth, orbiting a star six light-years away.
Continue Reading