Mission Apollo Minute launches new video series

On July 20, 1969, the Apollo program culminated a decade of work with the historic first steps on the Moon. 50 years later, Space Center Houston will join the world in celebrating Apollo 11’s touchdown on the lunar surface. The historic Apollo lunar landing on July 20, 1969 paved the

Continue reading