About Founded in 1923, INTERPOL is the world’s largest international police organization made up of 196 member countries (including India). It is not a police force in the traditional sense—its agents are not able to arrest criminals. Instead, it is …
