Get the latest Science News and Discoveries
After 286 Days in Space, NASA Astronauts Return to Earth with a Splash
NASA astronauts Butch Wilmore and Suni Williams had been “stuck” at the International Space Station since June 6, 2024, after Boeing’s Starliner, the vehicle they rode to get there, ran into multiple hardware problems
None
Or read this on Scientific American