Stalled vehicles cause traffic jam on Dubai road; police urge caution

Stalled vehicles cause traffic jam on Dubai road; police urge caution
play icon
This photo is used for illustrative purpose.