CrimeSteven Lyons Arrested: €30M Drug Money Launderer BustedSteven Lyons, alleged leader of a Scottish crime group, arrested for laundering €30 million in drug money. Faces extradi…Marcus Rivera·April 12, 2026, 10:01 AM