Interpol’s Chinese President Meng Hongwei Has Disappeared

by Ted Bromund   Nearly a month ago, Meng Hongwei, the Chinese president of Interpol, disappeared during a visit home from France. Meng – or someone acting for him – has since submitted his resignation to Interpol, and Beijing has announced that he’s under investigation for corruption. His wife, who is still…

Read More