NASA to Release New Apollo Moon Landing Site Photos Tuesday ( - NASA will release new photos of its Apollo moon landing sites on Tuesday (Sept. 6). It will be only the second time that high-resolution views of the lunar landing spots have been collected by a powerful unmanned probe circling the moon.

Leave a Reply

You must be logged in to post a comment.