An international police operation has cracked a German led drugs trafficking network partly based in Southern Spain, making 32 arrests in Spain, Germany, Britain and at sea, the Spanish interior Ministry said Monday.
Joint police operation cracks German led drugs network.