Earth Planet
(Search results - 1)IndiaAug 7, 2019, 1:15 PM IST
NASA's TESS satellite discovers nearby ‘super-Earth planet’ that could ‘harbour life’
NASA seems to have discovered super earth that can maintain water and support life. This new discovery was made by a spacecraft designed to look for planets outside of our solar system