Neil Armstrong talks to Congress

On September 22, 2011, Neil Armstrong testified to Congress and said it was an embarrassment that the United States didn’t have a way to send humans into space. For my entire life, the United States has had a space craft and was actively launching it.  I don’t have any memories of the end of the Apollo […]

Neil Armstrong talks to Congress Read More »