Image of the Day: Fidel and Venezuela

Saturday, March 1, 2014
This Venezuelan protester's sign reads:

"Fidel, you ruined your country and now your coming for ours."