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
India
70
Lithuania
13
Greece
38
Republic of Ireland
17
Austria
43
Australia
33
Switzerland
22
Germany
210
the United Kingdom
158
the Netherlands
16
Unknown
10
Canada
24
Israel
11
Poland
11531
the United States
393