Sign In

Blog

Latest News

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.

Related Posts

Leave a Reply