FOX 35 Orlando on MSN
NASA Crew-11 astronauts splash down after medical issue cuts ISS mission short
Crew-11 splashed down off the coast of California early Thursday.
Four astronauts returned to Earth early Thursday, after departing the International Space Station about a month earlier than ...
A team of four astronauts splashed down in the Pacific Ocean on Thursday after an unprecedented medical evacuation from the International Space Station (ISS).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results