This Week in NASA History: Apollo 8 Launches – Dec. 21, 1968
- Wed 19 Dec 2018 04:36:PM
This week in 1968, Apollo 8 lifted off from Launch Complex 39A at NASA’s Kennedy Space Center.
Source: This Week in NASA History: Apollo 8 Launches – Dec. 21, 1968
Source: This Week in NASA History: Apollo 8 Launches – Dec. 21, 1968