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