News 51 Years Ago: Mankind’s Giant Leap Article from For Liberty by Norm Leahy. July 20 is a special day in American – and world – history: on this day in 1969, Astronauts Buzz Aldrin and Neil… For Liberty Staff, 3 years ago 1 min read