islands

islands

Dhahi Khalfan
MENA
Live Story

Dubai's controversial deputy police chief Dhahi Khalfan sparked an uproar on social media after he praised British colonialism.

The New Arab Staff
09 July, 2020