The Great European Cocaine Drought Has Begun

Spanish police have raided what they describe as the "largest and most sophisticated cocaine laboratory" in Europe, arresting 25 people, confiscating 300 kilos of coke, 470 cell phones, plus cash and weapons. But rest easy, European druggies: there's always meow-meow.