The headquarters of Interpol, the international police organisation, is located in which country?
- A.Austria
- B.France
- C.Switzerland
- D.Belgium
Show answer
The International Criminal Police Organization, or Interpol, was founded at Vienna in 1923 and moved its headquarters to Lyon in France in 1989, where its general secretariat works today.
Read the full explanation →