2010-04-15 / General Stories
Shuttle Launch Moves America to Crossroads of Space Exploration
This recent launch of the NASA Space Shuttle Discovery is a bittersweet moment that highlights the success of America’s manned space program, but at the same time moves our nation one step closer to the plans of the Obama Administration to voluntarily surrender our country’s half-century of leadership in space exploration.
Subscription Required!
If you are already an online subscriber, please sign in below.