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...