President Obama Tries to Explain His Space Policy to Houston (ContributorNetwork)

ContributorNetwork - President Barack Obama’s space policy, which included the cancellation of the Constellation space exploration program, fell heaviest on Texas, where NASA’s Johnson Spaceflight Center is located.

Leave a Reply

You must be logged in to post a comment.