NASA discovers ‘super-Earth’, located 137 light-years away

NASA discovers ‘super-Earth’, located 137 light-years away

US space agency NASA has announced the discovery of a ‘super-Earth,’ a planet that might support life and is located 137 light-years away. Dubbed ‘TOI-715 b’, it is said to be about one and a half times as wide as Earth “A ‘super-Earth’ ripe for further investigation orbits a small, reddish star that is, by …

Read more