Sacked

‘Super Cartel’ Controlling Third of Europe’s Cocaine Trade Sacked by Police

Europol and multiple law enforcement agencies across six countries in Europe and the United Arab Emirates (UAE) have launched Operation Desert Light to take out one of the world’s largest…

Read More