Story perspectives
NASA Astronauts Return After 286 Days, Ready for Starliner
4/2/2025
46 7
1 of 3
Astronauts Return Earth
- NASA astronauts Butch Wilmore and Suni Williams, after an incredible 286 days in the International Space Station, touched down on Earth on March 18, 2025. Eager to address the challenges faced during their mission, they are set to meet with Boeing leadership, showcasing their commitment to overcoming obstacles and their readiness to soar aboard Starliner once more.
1 / 3
