Other ISS Astronauts Told to Shelter in Place as Air Leak Saga Continues By gizmodo.com - June 5, 2026 Share on Facebook Tweet on Twitter ISS Astronauts Told to Shelter in Place as Air Leak Saga Continues A worsening leak on the Russian side of the space station forced five astronauts on NASA’s side to shelter in place Friday. read more Source: www.gizmodo.com RELATED ARTICLES ‘Buffy the Vampire Slayer’ Star Anthony Stewart Head Has Passed Away SpaceX May Not Be Forced Into Your Pension Fund After All Researchers Are Using AI to Create Vaccines—and It’s Working Amazfit Is Going All-In on Hybrid Smartwatches With the New Balance Series Meta’s Facial Recognition Plans for Smart Glasses Are Worse Than We Thought The First Straight-to-VHS Movie in 20 Years Is a Deeply Human Gesture Let’s Talk About the End Credits of ‘Masters of the Universe’ Google Is Letting Anyone Make Their Own Fitbit Air Bands Here’s Your First Look at The Riddler, Mad Hatter, Scarecrow, and Roxy Rocket in ‘Caped Crusader’ Season Two