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” اقرأ أكثر
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” اقرأ أكثر