St. Louis Science Center: Astronomy Fact Of The Day: July 20, 2021

News

St. Louis MO

20 July, 2021

10:31 AM

Description

Press release from St. Louis Science Center: July 20, 2021 On this date in 1969, Apollo 11 achieves the first landing of humans on the moon. The LM touched down on the moon at 4:18pm EDT.. Armstrong reported to mission control at MSC, "Houston, Tranquillity Base here – the Eagle has landed." This press release was produced by St. Louis Science Center. The views expressed here are the author's own.

By:  view source

Discussion

By posting you agree to the Terms and Privacy Policy.

/
Search this area