Scottish Crime Boss Steven Lyons Faces Deportation to Spain A notorious Scottish crime boss faces deportation from Bali to Spain as authorities close in on his global criminal empire linked to drug trafficking and money laundering. Read More » Admin April 1, 2026