Tag: Neil Armstrong

It should surprise no one, and yet, the passing of the first man on the moon enabled space – and the American way of life – to be yanked into the public fold with a degree of hubris that should turn any human off extra-terrestrial missions. Tributes are flooding various […]