Categories Russia News Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces – Sky News Post author By Mike Nova Post date June 29, 2024 Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces Sky News ← Russia-Ukraine war live: Kremlin refuses to comment on Trump’s claims he would settle war – The Guardian → Judge dismisses all charges in Panama Papers, Operation Car Wash cases – UPI News