Posted inNews Moment stranded astronauts finally leave for Earth Posted by By 18 March 2025No Comments Butch Wilmore and Suni Williams are going home – and are due to land near Florida on Tuesday. Butch Wilmore and Suni Williams are going home – and are due to land near Florida on Tuesday. View All Posts Post navigation Previous Post Judge questions White House’s refusal to turn around deportation flightsNext PostIndia’s Modi joins Trump-owned platform Truth Social