News
After more than four months aboard the International Space Station, four astronauts safely returned to Earth Saturday morning with a splashdown off the coast of San Diego, wrapping up NASA and ...
Four astronauts splash down off the Southern California coast after a five-month stay at the International Space Station. A NASA crew hadn't returned in the Pacific since 1975.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results