Meagan’s Science Minute: Mayborn Museum celebrates science behind Apollo 11 moon landing 50 years later

Fifty years ago on July 20, 1969, Neil Armstrong took the very first step on the moon. It was one small step for man and a giant leap for mankind.
Published: 8:03 AM CDT July 11, 2019
Updated: 12:42 PM CDT July 11, 2019