The International Criminal Police Organization (Interpol) said on Sunday its President Meng Hongwei stepped down from the position after Chinese authorities announced he is under investigation in the country on suspicion of "violating the law."
Meng, who also served as a vice minister of public security in China, was reported missing earlier in the week after traveling to the country and French authorities launched an investigation into the matter. Meanwhile, Meng's wife claimed he sent her a message signaling he was in danger.