Return to Earth for 2 stuck NASA astronauts delayed until March 18.12.2024 05:10 Voice of America Weeklong mission has turned into 10-month trip