NASA Finds 7 New Habitable Planets

March 19, 2017 Ujjwala Rai 1

Through a journal publication on February 22nd and a news briefing at the NASA headquarters in Washington, NASA revealed that its Spitzer Space Telescope discovered the first known system of seven Earth-sized planets around a […]