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 ...