SpaceX's ninth operational crew return from the International Space Station is set to splash down on Tuesday, March 18, at ...
Two NASA astronauts are heading home on a SapceX ship after about nine months at the International Space Station.