Scientists may have found a habitable exoplanet just 20 light-years away

Scientists say they may have discovered an exoplanet capable of supporting life. The planet, a super-Earth named HD 20794 d, is located just 20 light-years away. It has a mass six times that of our own planet and orbits within the…

Continue Reading