SpaceX Crew-5 astronauts depart space station after five months in orbit. Watch them land tonight!
SpaceX's Crew-5 astronaut mission for NASA departed the International Space Station on Saturday March 11 after more than five months in space.
SpaceX's Crew-5 astronaut mission for NASA departed the International Space Station on Saturday March 11 after more than five months in space.