Science5 years ago
‘Super Earth:’ Potentially Habitable Planet Discovered 110 Light Years Away
WHAT’S BEING CLAIMED: Research teams from London and Canada have announced findings that water and temperatures that can support life, is found in an exoplanet in...