13832View
0m 0sLenght
534Rating

Big news! Astronomers have confirmed that there's an exoplanet orbiting the nearest star to the Sun: Proxima Centauri. And better than that, this world is located within the star's habitable zone, which means that there could be liquid water on its surface, and even life.