Strangely, four of the members of the UN Human Rights Council are in the ‘Worst of the Worst’ – Saudi Arabia, China, Libya and Cuba.
No comments:
Post a Comment