Frozen water confirmed at planet's north pole
(Newser) -
Just in time for Christmas, scientists have confirmed a vast amount of ice at the north pole—on Mercury, the closest planet to the sun. The findings are from NASA's Mercury-orbiting probe, Messenger, and the subject of three scientific papers released today by the journal Science. The frozen water...