Tagged: Neil Armstrong

40 years ago… 2

40 years ago…

40 years ago, Neil Armstrong and Buzz Aldrin set foot on the Moon during the Apollo 11 mission. I mention this as I always have been attracted by space conquest, the Apollo program and...