On This Day in Space! Dec. 7, 1972: NASA Launches Apollo 17, Last Crewed Moon Mission of 20th Century
On Dec. 7, 1972, NASA launched the last crew to land on the moon with the Apollo 17 mission. See how it happened in our On This Day in Space video series!
Read more »