Astronauts splash back down on Earth after 9 months aboard the ISS
AccuWeather2 min 18 sec
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.