Click to learn more about author Dev Kakde. Fifty years ago, astronauts Neil Armstrong, Buzz Aldrin and Michael Collins lifted off from Launch Pad 39A at NASA’s Kennedy Space Center and into history. Armstrong and Aldrin became the first humans to set foot on the Moon. Spacecraft reliability ensured the success of Apollo 11, and […]
Advertisement