Tag: Sheikh Nimr al Nimr executed in Saudi arabia

NewsNews

Protests In Iran Following Execution Of Shia Cleric In Saudi ...

Protests have begun in Iran following an announcement that a Shia cleric was among those executed in Saudi ...