Russian Spacecraft Takes Off To Bring Back Stranded Astronauts From Space

A Russian Soyuz spacecraft blasted off on Friday on a mission to bring back to Earth a crew stranded on the International Space Station (ISS) by a leak in the cooling system of their original return...