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.
Tucked away in Palmer, Alaska, where the mountains stand sentinel and the air carries a crisp promise of adventure, sits The ...