Is this Fidel's new heaven?

The War on Drugs?

[custom-twitter-feeds]