China launches 3 astronauts to space station

China launches 3 astronauts to space station
play icon
The Shenzhou-14 mission with three Chinese astronauts lifts off at the Jiuquan Satellite Launch Centre. AFP