Archive

Meng Hongwei

China sentences former Interpol chief to 13 years in prison

BEIJING: Former Interpol chief Meng Hongwei, who was detained on a visit to China in 2018, was sentenced to more than thirteen years in prison for bribery. Meng is among a growing group of Communist Party cadres caught in President