On this Day: December 19 – Last Manned Mission to the Moon Splashes Down
45 years ago today! It was twelve days after launching from Kennedy Space Center, the 3-man crew of Apollo 17 splashed down in the Pacific Ocean on December 19, 1972. The last of six missions that successfully put men on the moon, the program fell victim to budget cuts and shrinking interest from the public. […]