Fragment #139

New Radar Maps of the Moon

February 29, 2008: NASA has obtained new high-resolution radar maps of the Moon’s south pole —a region the space agency is considering as a landing site when astronauts return to the Moon in the years ahead. […]

Fragment #138

Fragment #113