Gossips, Gists, Trends, Tech, Sports, Education, Relationships, Socials, Fashion.

Friday 31 August 2018

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.

Share:

0 comments:

Post a Comment

Blog Archive

Definition List

Contact

Pages