R.I.P. Neil Armstrong (1930-2012) August 25, 2012 The first man on the moon, Neil Armstrong, has passed away at age 82. Further details are available here and here.
An era starts to pass.
I really hope the space program picks up.