A. Rome
B. Paris
C. Lyon
D. Geneva
Submitted by: Haziq
The International Criminal Police Organization – INTERPOL, with Headquarters in Lyon (France), is the world’s largest international police organization, with 190 member countries, each represented by a National Central Bureau.
Correct Answer: Lyon ✔
Last Updated: March 05, 2021