Astronauts splash back down on Earth after 9 months aboard the ISS
2025-03-19 141 Dailymotion
On the evening of March 18, the Freedom capsule carrying Crew-9 entered the atmosphere of Earth and descended to the Gulf of America, splashing down off the coast of Florida.