November 20, 2013 | Syndicated
Secure Freedom Radio
FDD's Claudia Rosett talks about the election of China, Saudi Arabia, Russia, and Cuba to the UN Human Rights Council.
FDD's Claudia Rosett talks about the election of China, Saudi Arabia, Russia, and Cuba to the UN Human Rights Council.