News tagged with liquid water

Related topics:
planets · mars · water · nasa · earth

Scientists to unveil new Earth-like planet: report

Scientists are preparing to unveil a new planet in our galactic neighbourhood which is "believed to be Earth-like" and orbits its star at a distance that could favour life, German weekly Der Spiegel reported Friday.

dateAug 12, 2016 in Astronomy
shares4361 comments 12