A pair of stranded astronauts will be one step closer to finally coming home when the next crew launches for the International Space Station on Friday. A pair of stranded astronauts will be one step closer to finally coming home when the next crew launches for the International Space Station on Friday. Space Exploration Phys.org – latest science and technology news stories