insert_link World NASA astronauts still stranded on International Space Station NASA says there's still no firm return date for two of its astronauts currently stranded aboard the International Space Station. The space agency's engineers along with the company Boeing are working to repair the Starliner capsule that is supposed to bring the crew back to earth. Ira Spitzer reports. todayAugust 2, 2024 29