25 Unforgettable Moments in Space Exploration to Celebrate the 53th Anniversary of Apollo 11

On July 20, 1969, 650 million people watched as Neil Armstrong and Buzz Aldrin became the first humans to walk on the moon. NASA’s lunar landing was years in the making, a feat of engineering and ingenuity taken on by a team of more than 400,000 people to test and build the spacecraft, rockets, suits … Read more