China Pushes Communist Official into Interpol Leadership 3 Years After Disappearing Its President
The Communist Party of China celebrated a victory Friday against “slander and malicious obstruction from some so-called ‘human rights’ activists” with the election of Chinese official Hu Binchen to Interpol’s executive committee.