Return of Sunita Williams, Butch Wilmore Further Delayed
NEW DELHI, Dec 18: The return of astronauts Sunita Williams and Butch Wilmore’s to Earth will be further delayed until at least late March 2025, the National Aeronautics and Space Administration (NASA) announced on Wednesday. The agency said Williams and Wilmore would return to Earth along with astronaut Nick Hague and Russian cosmonaut Aleksander Gorbunov […]