Fidel Castro, Cuba, castro death watch, havana, habana

Castro Death Watch | Dead Fidel Castro, Havana Cuba

Castro endorses Obama - May ‘08 poll

Now that we know who Castro would vote for in our upcoming presidential election, the choice should be clear:

Who do you think Fidel wants to win our presidential election?

View Results



Leave a Reply

You must be logged in to post a comment.