China launches two astronauts to stay on its new space station

The Shenzhou 11 mission launched from the edge of the Gobi Desert in northern China today – and the astronauts will dock with the Tiangong-2 space station in two days