26th August
2012
This weekend saw the passing of Neil Armstrong, the first human to set foot on another celestial body, commander of a mission that was the culmination of arguably one of the greatest technological achievements in human history. He was 82. Much more at the link below.
http://www.msnbc.msn.com/id/48792135/ns/technology_and_science-space/