SpaceX’s Crew-3 astronauts return home from ISS with successful splashdown off Florida coast

Hits: 17

SpaceX’s Crew-3 astronauts returned home to Earth with a successful splashdown off the coast of Florida. NASA expects to have the astronauts back in Houston Friday morning. Read More Go To Source