Synopsis

A NASA lunar probe reveals that the Moon stores more ice at its poles than previously thought.