Actually I have to state what I believe: the only way to keep your corrupt money safe is to work with international institutes, bankers and layers in so called cities with transparency, such as London, Hong Kong, New York, Switzerland and so on. It is called money laundering. Keeping it in Dubai makes no sense. People may spend money in Dubai, but not keeping their wealth in Dubai.
And Dubai, definitely, is the place to keep dirty money.
If it can be cleaned, and someone has legit cover for their money, they can keep it in the West.