Crew 11 is expected to splash down off the coast of Southern California at 3:41 a.m., closing out a 167-day stay in space.
The crew member of concern is doing fine,” NASA said after their return early Thursday, the first time in the space station’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results