Meng Hongwei resigned as the President of International Criminal Police Organization (Interpol). Meng Hongwei is from China. He has resigned after he was detained in China and having been kept under probe for alleged involvement in criminal activities.