
A British drug baron, dubbed one of the most wanted men in the United Kingdom, has been seized in Benidorm, a resort city on Spain’s southeastern shore in a Spanish police raid.
Suspect Louis James Edwards, 44, was arrested by officers of the Civil Guard, Spain’s national police force, at a Benidorm hotel on June 21.