An Appeal from Human Rights organizations to drop the death sentences based on confessions extracted under torture
Human Rights Organizations(Bahrain Forum for Human Rights;European Bahraini Organizations for Human Rights;Salam for Democracy and... more