A Huge Cocaine Cartel Finally Busted in Europe
Culminating a two-year investigation dubbed “Desert Light”, the EU’s Agency for Law Enforcement Cooperation (Europol) has busted at least partially one of the “super cartels” inundating Europe with cocaine. Between Nov. 8 and 19, coordinated raids were carried out by the relevant authorities of Spain, France, Belgium, The Netherlands, the Emirates and the United States. A breakthrough in the investigation […]
Read more