Aliens May Be Living Under The Ice Of Exoplanets

  • 8 years ago
Scientists have found that under the icy surface of exoplanets Kepler 62e and 62f, there may be liquid water and life. Josh King has the story (@abridgetoland).

Recommended