Infamous Iranian Police Chief Welcomes Sanctions as ‘Honor’

Iran’s police chief Ahmad-Reza Radan and Supreme Leader Ali Khamenei
Iran’s police chief Ahmad-Reza Radan and Supreme Leader Ali Khamenei

Iran’s notorious police chief declared that being sanctioned by the US and the EU is not only an honor for himself but also for all military commanders in the country.