Home Tags Mustafa Hashem al-Darwish

Tag: Mustafa Hashem al-Darwish

Amnesty, rights groups blast Saudi execution of Shia youth

Progress on human rights! The Saudis are executing fewer murderers, but more teenage protestors.

What's HOT from Senior Editors