December 23, 2024

NASA announces decision on plan to return stranded astronauts to Earth

 NASA announces decision on plan to return stranded astronauts to Earth

NASA announces decision on plan to return stranded astronauts to Earth

NASA has announced the two astronauts stranded on the International Space Station (ISS) will return to Earth on SpaceX in February 2025.