News
Storm forces NASA to pass space station control to Russia NASA's Johnson Space Center in Houston was to close Wednesday due to the threat posed by Hurricane Rita and control of the International Space Station will be handed to Russia, the US agency said.
|