Showing posts with the label Habitable Worlds

Astronomers Have Found 20 Potentially Habitable Planets Hiding in Plain Sight

There could be more habitable planets out there than we thought. An analysis of data from the Kepler space telescope has revealed 20 promising worlds that might be able to host life. The list of pote…
Subscribe Our Newsletter