Video: NASA discovered 7 new Earth-sized planets, 3 found ‘in star’s habitable zone’ February 23, 2017 by neha
NASA telescope reveals largest batch of Earth-size, habitable-zone planets around single star February 23, 2017 by neha
Possibility of life on star: NASA discovers white dwarf star about 2000 light years away from Earth February 13, 2017 by neha