Wang Jiarui, head of the Communist Party’s international department, says it is confident it can 'root out its bad elements'. Photo: Xinhua
Wang Jiarui, head of the Communist Party’s international department, says it is confident it can 'root out its bad elements'. Photo: Xinhua