Apollo 11 and the Space Race Matthew J. HealyJuly 17, 2019 July 20 marks the fiftieth anniversary of humankind’s first steps on the Moon. Apollo 11—crewed by Neil Armstrong, Edwin ‘Buzz’ Aldrin and Michael Collins—left ... LatestScience & Technology