The Earth’s Magnetosphere Might be Creating Water on the Moon

There's no doubt that the Moon has water on its surface. Orbiters have spotted deposits of ice persisting in the…

4 months ago

Mars Might Have Lost its Water Quickly

Mars is an arid place, and aside from a tiny amount of water vapour in the atmosphere, all water exists…

7 months ago

There Might Be Water On All Rocky Planets

If you asked someone who was reasonably scientifically literate how Earth got its water, they'd likely tell you it came…

7 months ago