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.