Miscalibrated Internet Receptor Stalks

While we mark China's achievement today, let's take a moment to remember that on this day in 1972 Gene Cernan and Harrison Schmitt departed from the Moon in the Apollo 17 lunar module. No one has set foot on the Moon since.


Share This Story

Get our newsletter