Space Station’s Air Leak Forces Crew to Relocate to Russian Side

(Bloomberg) -- An air leak in the International Space Station has forced its three-member crew to relocate to the Russian side of the orbiting laboratory while NASA runs tests to determine the sour...
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.