Frail NASA astronauts are stretchered from rescue ship and rushed to medical checks after brutal nine months in space

NASA's stranded astronauts have finally returned to Earth after spending nine grueling months on the International Space Station (ISS).

Mar 19, 2025 - 01:27
 0
Frail NASA astronauts are stretchered from rescue ship and rushed to medical checks after brutal nine months in space
NASA's stranded astronauts have finally returned to Earth after spending nine grueling months on the International Space Station (ISS).