50 years later, Apollo 11 remains a defining moment
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 …