cocaine

1 post

Drug Lords of Dubai

by Georgia Gee /
With a lax attitude to shell companies and regulation as well as its lack of extradition treaties, the UAE became home to the big drug lords, those known as the “super cartel.”