Crew-5 astronauts return to Earth after 5 months in space

The four astronauts that make up the Crew-5 crew aboard the International Space Station returned home this Saturday after a five-month stay in space and splashed down in the Gulf of Mexico. SpaceX’s Crew Dragon capsule disembarked from the space station at 2:20 a.m. ET; the final leg of the astronauts journey. The spacecraft then […]