Apollo 11 moon landing remains a defining moment in history
In a culture steeped in high technology, from wearable computers to the internet of things and rockets that fly themselves back to pinpoint touchdowns, the Apollo 11 moon landing and Neil Armstrong’s “giant leap for mankind” are slowly fading from memory, a forever remarkable but increasingly distant bit of history. After all, for anyone born…