By: Marcia Dunn CAPE CANAVERAL, Fla. — 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 Thursday by the journal Science. The[…]