China has confirmed it is holding the missing head of Interpol, Meng Hongwei. Beijing said he was under investigation by the country’s anti-corruption body for unspecified breaches of the law. Mr Meng, also a vice-minister of public security in China, … Continued