Castro Death Watch August 2009 poll

With Obummer in office and Democrats in control of Congress, the Castro apologists in this country feel more emboldened to push for the U.S. to make all kinds of concessions to the Castros without the

  • Push Cuba hard so that hopefully the Castro regime collapses. (64%, 9 Votes)
  • Immediately end the embargo and allow travel to Cuba--in short, throw the Castros a lifeline just as they're about to drown. (21%, 3 Votes)
  • Nothing. (14%, 2 Votes)

Total Voters: 14

Loading ... Loading ...