Saudi Arabia: Extremist “Police” to “Set Up Human Rights Unit” — Woman Rights Activist Calls It “Biggest Joke in History”
— Saudi vice police’s move to create human rights division described as biggest joke in history — ANI reports: — “Jerusalem/Riyadh, Oct 5 : A…