Former Interpol chief Meng Hongwei has been sentenced to more than 13 years in prison by Chinese authorities for bribery. [AFP]
Former Interpol chief Meng Hongwei, who was detained on a visit to China in 2018, was sentenced Tuesday to more than 13 years in prison for bribery in a case that shook the international police organisation.