'It was very close to an abort': How the nerve-wracking final seconds of the Apollo 11 Moon landing unfolded

When the Apollo 11 lunar module descended to the Moon on July 20, 1969, NASA astronaut Charles Duke was tensely monitoring the spacecraft’s nail-biting progress from Mission Control in Houston.

Read Full Article