NASA speeds up the return of stranded astronauts to Earth
Feb 13, 2025
Washington [US], February 13: The US National Aeronautics and Space Administration (NASA) and SpaceX said on February 11 that they are urgently adjusting the schedule for launching the Crew-10 mission to the International Space Station (ISS) and bringing two astronauts who have been stuck there for a long time back to Earth.