an organization based in France that coordinates investigations made by the police forces of member countries into crimes with an international dimension
Interpol