NASA Brings Crew-11 Astronauts Home Early After Onboard Medical Issue
NASA has confirmed that four astronauts currently living aboard the International Space Station (ISS) will return to Earth earlier than planned after one crew member developed a medical condition that cannot be fully evaluated in space. The Crew-11 mission, which launched in August 2025 and was scheduled to remain in orbit until May, will now … Read more