Real Clear History Video

The Latest History Videos

Apollo 17: On the Shoulders of Giants

On Dec. 14, 1972, Apollo 17 made the last manned landing on the moon, marking the end of NASA's lunar program.