Add Yahoo as a preferred source to see more of our stories on Google. On Dec. 11, 1972, Apollo 17 became the last mission to launch humans on the moon. [‘On This Day in Space’ Video Series on ...
The Artemis II crewed lunar mission lifts off from Pad 39B at Kennedy Space Center in Cape Canaveral, Florida, on April 1, 2026. [AFP] At 13:24:59 Central Standard Time on December 19 1972, the Apollo ...