The Eagle Has Landed

Fifty-five years ago Neil Armstrong, Edwin “Buzz” Aldrin and Michael Collins embarked on the Apollo 11 mission to the moon. Apollo 11 landed on the moon on July 20, 1969, and six hours later Armstrong was the first man to step on the moon’s surface,…