Tag: world’s largest global police organization

What is Interpol?

What is Interpol?

Interpol is the world’s largest global police organization, consisting of 194 member countries. The group was officially created in 1923 as the International Criminal Police Commission, but became known as ...