Astronaut crew splashes down near Florida, ending five-month stay in space

The four astronauts who make up the Crew-5 team aboard the International Space Station returned home from a five-month stay in space Saturday, splashing down in the Gulf of Mexico.Read More

Tags

Share this post:

JOIN THE HYVE

Gain insights, receive dynamic opportunities directly to your inbox. Sign up now…