People have held a protest rally in the British capital, London, to demand the release of prominent Saudi Shia cleric…
Read More »Sheikh Nemr alNemr
Demonstrators in Bahrain have taken to the streets in support of prominent Saudi Shia cleric Sheikh Nimr Baqir al-Nimr, who…
Read More »Hundreds of people have taken to the streets in Saudi Arabia’s Eastern Province to protest against the death sentences given…
Read More »Demonstrators in Bahrain have taken to the streets in support of prominent Saudi Shia cleric Sheikh Nimr Baqir al-Nimr, who…
Read More »