Foreign U.S. astronauts face another delay after NASA scrub crew-swap launch The return mission for two astronauts stuck in space has been hit with another delay, U.S. space agency NASA said on Thursday. The two crew members of the Starliner, U.S. starreportersonline_Admin1 day ago1 day agoKeep Reading