By France 24 Eng|June 5, 2026|2 min read
NASA ordered astronauts aboard the International Space Station (ISS) to shelter in their spacecraft and prepare for a possible evacuation on Friday after an air leak in the Russian module of the orbiting laboratory worsened, raising fresh concerns over a long-running technical problem.
News



![Joe FM (720p) [Not 24/7]](https://i.ibb.co/k9KJWzN/320px-Joe-radio-logo-2016-svg.png)
