Nasa prepares facilities for Hurricane Rita

Top