Four Crew-5 astronauts return home safe from International Space Station
A crew of four astronauts has returned safely to Earth from the International Space Station, splashing down in the Gulf of Mexico off the coast of Florida.
A crew of four astronauts has returned safely to Earth from the International Space Station, splashing down in the Gulf of Mexico off the coast of Florida.