INTERPOL

Definition : International Criminal Police Organization
Category : Associations & Organizations » Governmental Organizations
Country/Region : Worldwide Worldwide
Popularity :

What does INTERPOL mean?

International Criminal Police Organization (INTERPOL) is a law enforcement organization that coordinates investigations made by the police forces of member countries into crimes with an international dimension.