Read More

Exploring the Moon: Revisiting Apollo 15's Lunar Landing, 50 Years Later

Fifty years ago, on July 30, 1971, two Apollo 15 astronauts, mission commander Dave Scott and lunar module pilot Jim Irwin,...