Where is the headquarters of Interpol?
in New York
in London
in Lyon
in Geneva
With 190 member countries, it is the second largest intergovernmental organization after the United Nations by member states.
reach: rather globalFrancegeographygeography of FranceInterpolorganizationspolice
Answers by country
in New York
in London
in Lyon
in Geneva
answers
Italy
47
Spain
11
Thailand
11
France
28
Republic of Ireland
18
India
70
Lithuania
13
Greece
38
Australia
33
Austria
44
Switzerland
22
Germany
215
the United Kingdom
158
the Netherlands
16
Unknown
10
Canada
24
Israel
11
Poland
11541
the United States
394