August 25, 2012 by Ish
Neil Armstrong, has died. The astronaut who became first to walk on the moon as commander of Apollo 11, has passed away 82 years old.
No snark, no sarcasm, no libertarian speculation on the future private space flight. I still think the next man who sets foot on the moon, will be part of a private commercial venture, rather than a tax-funded government program… But, Neil Armstrong is and will always be a hero.