Chinese astronauts land after 6 months on space station

Chinese astronauts land after 6 months on space station
play icon
The capsule of the Shenzhou-13 spacecraft lands in China's Inner Mongolia on Saturday. AFP