The big diplomatic war between Canada and Saudi Arabia

, , , , , ,
SHAFAQNA - What began with a statement of concern over human rights has ballooned into the biggest diplomatic feud in years between Canada and Saudi Arabia. The clash between the two countries arose following Saudi Arabia’s move to detain…

Manama must end degrading treatment of prisoners: Rights groups

SHAFAQNA - A coalition of human rights groups, including Human Rights Watch, has called on Bahrain to halt its “cruel, inhuman, or degrading” treatment of political prisoners. In a joint statement released on Sunday, a coalition of…