could anyone post information on Interpol (International Police)? I need to find out their history, what they do and why. Thanks. +rep for all useful answers/links.
Thread moved by Infectious (Forum Moderator): from "Discuss Anything", as I feel it is better suited here.