NASA astronauts who have been stuck in space for several months have provided an update on their current situation.

2025-03-31 18:05:13
to_top