The Corner

Castro and the left

Here’s my take. I should say that I’ve joined those who think Fidel is dead.

Exit mobile version