Turkey Abuses Interpol To Extradite Regime Opponents
Turkey and several other repressive governments are increasingly abusing their membership in the Interpol to harass and punish their opponents. Interpol, or the International Criminal Police Organization, is composed of 194 countries and focuses on fighting […]