(1) results in Blog

Artist's rendition of a primitive ocean on Mars.
©NASA/GSFC

October 19, 2015

Water, Water, Everywhere

We’ve long known that water was present in the atmosphere of Venus and that frozen water is trapped in the polar ice caps visible on Mars. However, it seems that there have been a slew of...