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
Italy47
Spain11
Thailand11
France28
Republic of Ireland18
India71
Lithuania13
Greece38
Australia33
Austria44
Switzerland22
Germany228
the United Kingdom164
the Netherlands19
Unknown10
Canada24
Israel11
Poland11599
the United States407