International Space Station astronauts told to shelter from air leak science - 2026-06-05 16:14:36+00:00 Leaks found in tunnel area spark Nasa safe-haven procedure for five astronauts on board. Source: bbc-science