Apollo Mission Control Centre restored for moon landing anniversary 19 July 2019 The Space Center Houston is welcoming visitors to the restored Apollo Mission Control Center to... read more