Neil Armstrong, Whose ‘Giant Leap’ Put Man on Moon

Neil Armstrong, Whose ‘Giant Leap’ Put Man on Moon

NASA via Bloomberg

Astronaut Neil Armstrong steps outside the lunar module onto the surface of the moon during the Apollo 11 mission on July 20, 1969.