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.
Post a Comment
Post Comments (Atom)