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, 7 months ago 1 min read