exoplanet

The Goblin and the ninth rock

Chennai: The discovery of the TRAPPIST-1 star system exoplanets in 2017 was heralded as a massive discovery in astronomy. That these exoplanets that can support life exist and may someday be potentially be colonised for…