China sentences ex-Interpol chief to 13 years in jail

Meng Hongwei

A former Interpol chief accused of bribery was sentenced to 13-and-a-half years in jail by a Chinese court on Tuesday. Meng Hongwei, who was the first Chinese head of Interpol, vanished on a trip back to the country from France in September 2018. China later confirmed he had been detained as part of President Xi […]