First Moon landing, July 20, 1969. 600 million watched live. Confirmed Moon's giant-impact origin.
Apollo 11’s July 20, 1969, Moon landing with Neil Armstrong and Buzz Aldrin remains humanity’s greatest technological leap, broadcast to 600 million viewers—one-fifth of Earth’s population. The mission returned 21.5 kg of lunar rock, confirming the Moon formed from a 4.5-billion-year-old Mars-sized impact with proto-Earth. It decisively ended the Space Race, proving humans could survive beyond Earth orbit. Cheaper than the average manned mission at $25.4 billion adjusted, Apollo 11 outperforms #3 Voyager’s interstellar journey in immediate cultural resonance—its 21.5 kg rock haul provided concrete evidence of lunar origins, a data point solidifying its rewrite of history.

Comments on "Apollo 11 (NASA, 1969)"
Create a free account or sign in to join the discussion.
Sign in to join the conversation