Dubai Police bring down European cocaine 'super cartel,' arrest chief suspects

Dubai Police bring down European cocaine 'super cartel,' arrest chief suspects
play icon
Picture used for illustrative purposes.