Main image
26th August
2012
written by butikoferj

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/

Leave a Reply

 
Security Code: