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 1:39 Funeral for MSP Trooper scheduled for today 2:18 Enrique Delgado-Garcia remembered at wake in Worcester 2:54 Pedestrians injured, sushi restaurant damaged in Boston crash 2:00 Trump meets with Zelenskyy as November election approaches 2:29 Trooper Enrique Delgado-Garcia mourned at wake in Worcester