On This Day, July 21: Apollo 11 astronauts lift off after historic moon landing
Tuesday, July 21, 2020 - 02:00
in Astronomy & Space
On July 21, 1969, U.S. astronauts Neil Armstrong and Edwin "Buzz" Aldrin, lifted off from the moon in the Apollo 11 lunar module Eagle.