Suspected Scottish crime boss wanted in UK and Spain arrested in Bali

Wait 5 sec.

Indonesian authorities describe Steven Lyons as the leader of ‘a large-scale transnational criminal organisation involved in narcotics trafficking and money laundering’