Interpol

(Photo: Hasse Holst)

An international police co-operation of 187 states. Not to be confused with the EU's own police co-operation in Europol.

Links

http://www.interpol.int/