The Apollo 11 crew left behind ample evidence of their expedition to the moon’s surface on July 20, 1969, most of which is still visible in satellite images taken nearly five decades later.
The Apollo 11 crew left behind ample evidence of their expedition to the moon’s surface on July 20, 1969, most of which is still visible in satellite images taken nearly five decades later.