Beijing declared the launch of Shenzhou 19 a "complete success" - it is one of 100 launches China has planned in a record year of space exploration as it tries to outdo its rival, the United States.
The Shenzhou 19 spacecraft is crewed by three taikonauts - China’s word for astronauts - who are the latest in a series of ...