After suffering a launch failure on their way to the International Space Station today (Oct. 11), two Expedition 57 crewmembers have returned to Earth and are in "good health," NASA officials said in a postlaunch news conference.
%d bloggers like this: