Posts Tagged: Michelle Bachelet Saudi Arabia
UN Rights Boss Seeks Freedom for Saudi Women Activists
UN human rights chief Michelle Bachelet called on Saudi Arabia on Wednesday to release women activists allegedly tortured in detention after authorities accused them of...