Giant Eyeball: Perfect Place to Search for Life Outside the Solar System
A exoplanet What was identified in 2017 as one of the most promising locations for life outside the solar system has now become even more promising – and a lot weirder. The alien world Evidence suggests that LHS-1140b is an “eyeball” planet, with a global ocean covered in ice and a single, iris-shaped region about … Read more