Meng Hongwei: China sentences ex-Interpol chief to 13 years in jail

Meng Hongwei: China sentences ex-Interpol chief to 13 years in jail

BBC News

Published

In 2018, he vanished on a trip back to China from France and was later accused of corruption.

Full Article