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
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment