A love letter from the edge of the Solar System.
There’s apparently more water our there than we previously thought! Luna, Mars, and now Pluto all have the wet stuff!
NASA’s New Horizons mission keeps sending home the hits. This week: blue skies and frozen water!