NASA Astronauts Sunita Williams and Butch Wilmore Dismiss ‘Stranded’ Claims, Set for Return in March
NASA astronauts Sunita Williams and Butch Wilmore, who have been aboard the International Space Station (ISS) since June 2024, have clarified concerns about being “stranded.” Their mission, which was initially expected to last ten days, has been extended due to technical issues with Boeing’s Starliner spacecraft. As investigations continue, Williams and Wilmore will return to…