In one of the major drug busts in recent history, which disrupted drug networks across the world, the British Navy seized more than 2.5 tons of cocaine following a pursuit in the Caribbean Sea.
Three foreign nationals have been arrested here on the charge of peddling drugs, and cocaine and ecstasy pills seized from them, the Delhi Police said on Sunday.