Sunni Leader Rebukes Islamic Republic For Execution Of Baluchs

Sunni Leader Mowlavi Abdolhamid
Sunni Leader Mowlavi Abdolhamid

Iran’s most senior Sunni cleric has slammed the new wave of executions of Baluch minorities, with more than 110 people executed during the past four months.