NASA radar finds ice on moon’s north pole

A U.S. radar launched into space aboard an Indian spacecraft has detected craters filled with ice on the moon’s north pole, NASA scientists said Monday.