NASA discovers ‘super Earth’, located 137 light years away | Top Vip News

[ad_1] The American space agency NASA has announced the discovery of a ‘super Earth’, a planet that could harbor life and is 137 light years away. Nicknamed ‘TOI-715 b’, it is said to be about one and a half times the width of the Earth. “A ‘super Earth’ ripe for further investigation orbits a small, … Read more