Indonesia to deport Scottish crime boss wanted by Spain on murder and drug trafficking charges
DENPASAR, Indonesia (AP) — A Scottish crime boss is to be deported to Spain Wednesday after he was arrested on the Indonesian resort island of Bali in connection with large-scale drug trafficking and money laundering, authorities said. Authorities described the 45-year-old, identified as Steven Lyo...
Redirecting to full article...