advertisement

China has expelled former Interpol chief Meng Hongwei from public office and the ruling Communist Party

BEIJING (AP) - China has expelled former Interpol chief Meng Hongwei from public office and the ruling Communist Party.