The members of NASA commercial Crew-11, who had been docked at the International Space Station (ISS) since August 2025, land on Earth one month early following the first-ever medical evacuation from the ISS. (Space), (NPR) link embed save