Friday 31 August 2018
Home »
» Life in space? Water planets CAN host life, scientists claim in bombshell exoplanet report
Life in space? Water planets CAN host life, scientists claim in bombshell exoplanet report
EXOPLANETS submerged entirely under water could sustain alien life despite not being ideal “Earth-clones”, researchers have claimed.
0 comments:
Post a Comment