“Fidel you ruined…” Protest in Venezuela outside the Castros’ embassy. Fidel You ruined your people and now you are coming for ours. Share this:TweetRedditShare on TumblrEmail