Interpol has confirmed that Meng Hongwei, who has been missing since his recent return to China, has resigned from his position as president of the international police agency, while the Chinese regime announced that Meng is under investigation.
The Chinese Communist Party (CCP) may have recalled Meng from Europe to avoid an incident similar to that which occurred in 2012, when Chongqing municipal police Chief Wang Lijun escaped to the U.S. consulate in Chengdu, where he turned over sensitive information to U.S. officials.