Archives


December 11: Last Moon Landing

On 11 December 1972, Apollo 17 landed on the moon becoming the last moon landing even though there were three more missions originally planned. Apollo 17 was launched on 7 December 1972 at 11:33 CST. The Apollo program successfully sent 12 people to the moon and back by the US effectively ending the Space Race […]