Originally published at: Sunita Williams and Butch Wilmore’s Long-Awaited Return to Earth: A Journey of Resilience
NASA astronauts Sunita Williams and Butch Wilmore are finally coming home after an unexpectedly prolonged nine-month stay aboard the International Space Station (ISS). Their return, scheduled for Wednesday morning, March 19, 2025, is being met with a mix of relief, excitement, and admiration for their resilience. Originally planned as a short mission, their journey turned…