When Apollo 11 launched from Kennedy Space Center in Florida on July 16, 1969, the many staff in Houston knew the work wasn’t over. Though there were cheers and applause as the rocket left the pad, the job of seeing the crew land on the … Read More