BEIJING—China has sentenced the former president of Interpol, Meng Hongwei, to 13 years and six months in prison for accepting more than $2 million in bribes.
Meng was elected president of the international police organization in 2016, but his four-year term was cut short when he vanished after traveling to China from France in late 2018.