With all eyes now on Dubai, is the dream over for Europe’s biggest drug traffickers? 19 December 2024