Dubai Police impound 2,105 vehicles for causing disturbance and noise

Dubai Police impound 2,105 vehicles for causing disturbance and noise
Seized cars parked at a Dubai Police compound. File

Most Popular Stories