Thursday, July 21, 2011

What a Difference 42 Years Make

On July 20, 1969, Neil Armstrong and Buzz Aldrin demonstrated the ingenuity of humankind and the United States in particular in no uncertain terms.



On July 21, 2011, the United States retreated from manned spaceflight for at least a decade.