Russian space rocket lifts off with astronauts who survived rocket failure
A Russian-made Soyuz rocket lifted off from the Baikonur Cosmodrome in Kazakhstan on Thursday,
A Russian-made Soyuz rocket lifted off from the Baikonur Cosmodrome in Kazakhstan on Thursday,