Dubai Police impound 640 bicycles and e-scooters for traffic violations

Dubai Police impound 640 bicycles and e-scooters for traffic violations
play icon
Dubai Police personnel load an impounded e-scooter on to a truck.