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
Germany226
the United Kingdom162
the Netherlands18
Unknown10
Canada24
Israel11
Poland11590
the United States404