Truly the Last Laugh

Views

Fidel Castro, pushing 90, five plus years after relinquishing at least de jure power, voting to approve delegates to national and provincial assemblies. February 3rd, 2013.

Tell me again how successful that embargo has been?

Click the post headline to see full size photo.

LIKE US ON FACEBOOK