UN Review of Saudi Arabia's Abominable Human Rights Record
Stephen LendmanSaudi Arabia - Horrific Saudi human rights abuses need no elaboration. Its longstanding violations are the worst among despotic Arab regimes.
Saudi Arabia - Horrific Saudi human rights abuses need no elaboration. Its longstanding violations are the worst among despotic Arab regimes.