20th July 1969: Neil Armstrong and Buzz Aldrin successfully land on the surface of the moon during the Apollo 11 mission

Published: July 20, 2023, 2:05 a.m.

b'The words \\u2018Houston, Tranquility Base here. The Eagle has landed\\u2019 confirmed the safe touchdown at around 8:17pm ...'