The Costs of the US Blockade on Cuba
CounterPunch · 37 days ago
The U.S. public has been skeptical of the blockade for decades. A 2016 Pew Research Center poll revealed that 73% of Americans favored ending the blockade. More recently, a February 25, 2026 poll by YouGov shows that not even a third of people in the United States approve of the blockade, and only…
Continue reading at CounterPunch →













