The US Space and Rocket Center sets record by launching 5,000 rockets to celebrate 50th anniversary of Apollo 11

July 16 will mark the 50th anniversary of Apollo 11 launch. On…

On its 50th anniversary, NASA restores Apollo 11 Mission Control to the iconic 1969 moon landing moment

July 16, 1969, was the day humans landed on the moon. And…