Monday, June 16, 2014
UN Watch Says Setting Up China, Cuba and Saudi Arabia as the Arbiters of the World's "Human Rights" Is "Absurd"
While acknowledging the absurdity, I have a different word for it: insane.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment