Watch CBS News

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.
View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.