7/18/11

Posted Monday, July 18, 2011, at 11:46 AM
"That's one small step for man, one giant leap for mankind." Many of us recall the image on television as Neil Armstrong set foot on the moon 42 years ago this week. This triumph of American ingenuity and innovation was the deciding event marking our victory over the Soviet Union in the "Space Race" that started nearly a decade earlier...
To Read More
Subscribe Sign In
Continue reading with a subscription
Subscription options