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/