Human rights violator: Ali Fazli

Name: Ali Fazli Human rights violations: Ali Fazli  is deputy Commander of the Basij, former Head of the IRGC’s Seyyed al-Shohada Corps, Tehran Province (until February 2010). According EU Council statement  the…
labadmin
August 28, 2011