Saturday, November 9, 2013

The Hellacious Farce That Is UN "Human Rights"--Some of the Most Egregious Violators of Human Rights a Shoe-In for a Place on the UN "Human Rights" Body

Saudi Arabia, China, Cuba, Vietnam: need I say more?

No comments: