Oh, the Humanity! New Film Downplays Moon Landing as ‘Human Achievement’

Oh, the Humanity! New Film Downplays Moon Landing as ‘Human Achievement’

By Emma Kaden The Moon landing represents one of the greatest American achievements in history. It symbolizes America’s victory in the Space Race and the classic American “pioneer spirit.” Americans (not to mention people worldwide) watched spellbound as American astronaut