The Saudi Regime Ratifies a Final Death Sentence against the Two Bahraini Detainees “Thamer and Sultan”
The Saudi Arabia’s Supreme Court has upheld a final death sentence against the two Bahraini detainees of conscience languishing in its prisons “Sadeq Thamer and Jaafar Sultan”