8/26/2012

R.I.P. Neil Armstrong

Neil Armstrong inside the Apollo 11 Lunar Module
Neil Armstrong inside the Apollo 11 Lunar Module. Photo from NASA archives, but presumably taken by Buzz Aldrin.
The first human to really set foot on another world is gone.
Neil Alden Armstrong (August 5, 1930 – August 25, 2012)

Thanks Neil. And send my regards to Yuri and Kudryavka.