A crew of four wrapped up a nearly five-month stay on the International Space Station, splashing down in the Pacific Ocean off the coast of California under a canopy of parachutes Saturday in the same ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results