TOP NEWS ‘Habitable’ super-Earth planet just 21 light-years away The planet was spotted by researchers at the Canary Islands Institute of Astrophysics (IAC) using the 3.6-meter Galileo National Telescope at the Roque de los Muchachos Observatory. by Chukwuma Muanya, Assistant Editor Read More