China Installed Its Top Cop to Steer Interpol. Then He Disappeared.

Meng Hongwei’s election as president of the global police agency was expected to help China’s crackdown on corruption, but the official himself was arrested—one side says for bribe-taking, the other for failing to do Beijing’s bidding.

0
0