Meng Hongwei is said to have resigned as president of Interpol. EPA
Meng Hongwei is said to have resigned as president of Interpol. EPA

China confirms Interpol chief Meng Hongwei is being held by its anti-corruption body