Cuba, Venezuela, and Chavez get slapped at UN Human Rights ...
Cuba, Venezuela, and Chavez get slapped at UN Human Rights ...: There are few things totalitarian dictatorships hate more than being outed and slapped in their own forum. Via UN Watch: Banging on the table, Cuba,