The head of the International Police Agency, Meng Hongwei, had been missing for nearly two weeks on a trip back to China.
France had opened an investigation into Meng’s disappearance last week after his wife asked authorities there to find her missing husband.
Today, Chinese authorities have released a statement that they are holding Meng on suspicion of bribery and that he is now the former head of Interpol. More
Now, Meng’s wife, Grace has stated fear for her own life and the French have taken the threats seriously enough to place her under police protection. More