NASA August 7, 2024 11:19 pm Needham astronaut stranded in space may not return until 2025 Two astronauts who went into space in June on Boeing’s Starliner were supposed to be back in eight days, but might not return to Earth until February. US & World Videos 2:25 New Englanders combat misinformation about Hurricanes Helene and Milton 2:41 Prosecutors file arguments against Karen Read's appeal to SJC 1:59 Brockton officer suspended for late-night crash that injured family has been promoted 3:01 Takeaways: How Harris and Trump fared in recent media appearances 3:36 Forecast: A whole lot of sunshine over the next 10 days