NASA’s ‘stuck’ astronauts have finally left the space station

After an nine-month stay that was only supposed to last eight days, NASA Suni Williams and Butch Wilmore have finally left the ISS and are on their way home.

Mar 18, 2025 - 08:05
 0
NASA’s ‘stuck’ astronauts have finally left the space station
After an nine-month stay that was only supposed to last eight days, NASA Suni Williams and Butch Wilmore have finally left the ISS and are on their way home.