VOA60 America - Return to Earth for 2 stuck NASA astronauts delayed until March

Your browser doesn’t support HTML5

NASA's two astronauts stuck at the International Space Station, Butch Wilmore and Suni Williams, will not return until the end of March or even April because of a delay in launching their replacements, according to NASA.