Air Leak Threat Forces Space Station Crew to Shelter
NASA briefly directed five of the seven International Space Station crew members to a 'safe haven' due to concerns over two small air leaks in the Russian section, which were subsequently repaired.