Astronauts stranded on space station to return next February, NASA announces

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