Interpol: Abuses of “International Alerts”
Interpol: Abuses of “International Alerts” There is no question that INTERPOL is the largest and most powerful International Police Agency in the world, actively collaborating with more than 190 States in the prosecution of individuals claimed for crimes with serious consequences for peace, order and national and international social tranquility. Nor is the necessity of …