Must-See: Cuba and Venezuela Confronted in Geneva

Friday, June 29, 2012
Thor Halvorssen of the Human Rights Foundation confronts the Castro and Chavez regimes at the U.N. Human Rights Council in Geneva.

And the Castro regime has a fit, as it doesn't like to be called "authoritarian."

Click here: