Friday, February 28, 2025
Happening Now

Some countries accused of abusing Interpol red notice system | 60 Minutes

Interpol, the 100-year-old organization coordinating worldwide police cooperation among nearly 200 countries, has a mixed record. Some members are accused of abusing Interpol’s red notice system. Source

Share