Entries from 2018-02-05 to 1 day
Giant Leaps Poster Series featuring the historic missions of human spaceflight. The Apollo program continued until 1972, with 12 astronauts walking on the lunar surface over 6 landing missions. China has launched men into orbit, thereby de…