war on the rocks

Chief of Interpol Secretly Detained in China

October 10, 2018

Episode Notes:

Meng Hongwei who has served as the Chief of Interpol since 2016 had gone missing nearly 2 weeks ago. Monday, Chinese anti-corruption authorities revealed that he has been detained for suspected "violations of the law." Dean Cheng, Senior Research Fellow on Chinese Political and Security Affairs at the Heritage Foundation, tells us what we need to know.