Saudi Arabia has executed prominent Shia cleric Sheikh Nimr al-Nimr along with 47 others in defiance of international calls for…
Read More »Saudi Arabia has executed prominent Shia cleric Sheikh Nimr al-Nimr along with 47 others in defiance of international calls for…
Read More »