Russia is launching a mission to give stranded space station crew members a ride home

Russia is launching a mission to give stranded space station crew members a ride home

NPR

Published

The Russian spacecraft that brought the three crew members to the ISS in the fall later experienced a leak in its radiator cooling loop. A replacement ship is set to be launched on Friday.

Full Article