50 Years Since Humankind’s Giant Leap

On July 20, 1969, the Apollo 11 Lunar Module Eagle touched down on the surface of the moon. Approximately 650 million people around the world watched in awe as Neil Armstrong took his historic first steps on the moon on national television. Michael Collins, Neil Armstrong and Buzz Aldrin had set out on an eight-day-long […]