Ceres, a tiny planet in the asteroid belt, spouts water vapour, a finding that strengthens theories that life on Earth was kickstarted by a bombardment of space rocks, scientists said Wednesday. European astronomers reported they saw vapour spewing…
No comments:
Post a Comment