Starliner was astronauts’ ‘lifeboat’ if shattered Russian satellite hit space station; still no return date – Fox News June 29, 2024