NASA again delays Sunita Williams' return from space

NASA has again delayed the return of astronauts Sunita Williams and Barry Butch Wilmore, stranded for months on the International Space Station (ISS). NASA's SpaceX Crew-10, which would relieve Williams and Wilmore, is now targeting no earlier than late March 2025 for launch. "It gives NASA and SpaceX teams time to complete processing on a new Dragon spacecraft," NASA said.

Load More