Reportedly missing Interpol president resigns amid China investigation
Interpol says a Chinese official who was reported missing has resigned as head of the international police agency. The update came after Beijing announced Meng Hongwei was under investigation in China.