Question: what is the international criminal police organization?
Answer: INTERPOL is the world's largest international police organization operating world-wide with 186 member countries. Its headquarters, the General Secretariat, are located in Lyon, France.