NASA Announces the Discovery of 1,284 New Exoplanets

And nine of them might support life!

postimage
outer places logo

Want more space? Sign up for The Portalist's newsletter!