Nearby exoplanet could potentially support life

(Natural News) Brazilian researchers have new reason to believe that a nearby exoplanet fits the bill for supporting extraterrestrial life. Their study suggests that the planet Ross 128b is likely to be a rocky world with a temperate climate, an article in stated. Discovered in 2017, the new exoplanet is 11 light-years away from…

>View original article