Video: ‘Western govts give Saudi Arabia pass to violate human rights’


Anger is spreading through the human-rights community, over the latest UN-backed summit on the subject. The reason is that the venue is Saudi Arabia – which …

Via Youtube