Interpol

(Photo: Hasse Holst)
An international police co-operation of about 180 states. Not to be confused with the EU’s own police co-operation in Europol.

Links

http://www.interpol.int/