Wednesday, May 10, 2006

CUBA, CHINA, and Saudi Arabia, the three proud new members of UN's Human Rights Council; Robert Mayer at Publius Pundit has the goods.

Click here to send me an email