A radar system less powerful than a household microwave oven produced some of the best pictures of the moon ever captured.
Incredible new photos of moon's surface are highest resolution pictures ever taken from Earth : Read more
Incredible new photos of moon's surface are highest resolution pictures ever taken from Earth : Read more