By Matthew Jackson, Source: Blastr.com
Since instantly becoming the most famous space traveler ever to ride a rocket in 1969, Neil Armstrong has largely avoided the public eye. When he does have something to say, he makes it count, as he did Thursday when he told a congressional committee that the current state of U.S. spaceflight is “embarrassing.”
Speaking as part of a four-person space expert panel appearing before the House Committee on Science, Space and Technology, Armstrong lamented the cancellation of the space shuttle program earlier this year and warned that it could cause America to lose its leadership position as a space traveling nation. Continue reading
