VIEW HEADLINES ONLY

Earth’s Twin: What Does “Potentially Habitable” Mean?

The Kepler spacecraft has found dozens of “potentially habitable” planets around other stars, but this week announced one that some news sources are calling “Earth’s twin.”
All Posts by Date