Dubai Unlocked: Secrets and Lies in the UAE
Dubai, the largest city in the United Arab Emirates (UAE), has become a playground for representatives of Russian authorities and criminal networks in recent years. It is one of the few remaining international hubs of wealth and luxury still accessible to …