When Neil Armstrong died much was made of that awe-inspiring walk he took on the moon on July 20, 1969. “One small step for man, one giant leap for mankind.” It was Armstrong’s last mission to space. He only made two in his lifetime. The one aboard Apollo 11 and a previous one aboard Gemini [Read More...]