Sunita Williams, Butch Wilmore return after 286 days in space
Mar 19, 2025, at 04:22 pm
Indian-origin astronaut Sunita Williams and her colleague Butch Wilmore arrived on Earth on Wednesday after staying nine months in space.