RTA warns motorists of traffic delays on key roads in Dubai

RTA warns motorists of traffic delays on key roads in Dubai
play icon
Photo used for illustrative purpose.