Cuba Policy Ridiculed by UN
The UN General Assembly voted 187-3 Wednesday in support of Cuba’s resolution calling for an end to the US blockade on the island. Even conservative countries that detest Cuba’s economic and political system and criticize it for what they consider human rights violations consistently oppose the US stranglehold.
Read More