‘LORDS OF DRUGS’: British Cartel Kingpin Who Fled Spain After Botched Kidnapping Busted In International Operation
A British drug lord who fled the Costa del Sol to Dubai after a botched kidnapping attempt against him has been busted in a huge operation involving the American DEA, the British NCA and Europol. A total of 49 people have been arrested in six countries in Operation Faukas, with…