Chinese government admits they detained missing Interpol president

China admits it detained a top international police official after he mysteriously vanished during a trip home. Meng Hongwei resigned as the head of Interpol, the global police agency. Beijing says he is being held for suspected bribery. His detention is shining harsh light on China’s sweeping and authoritarian crackdown on alleged graft and disloyalty. Ben Tracy reports.

Categories: National, US & World News

Leave a Reply

Your email address will not be published. Required fields are marked *