British mafia boss Steven Lyons has been captured in Bali and subsequently deported to Amsterdam, where he was reportedly kidnapped by law enforcement. His lawyer claims this action was unlawful, raising questions about the circumstances surrounding his capture and extradition. Lyons, known for his criminal connections, now faces legal challenges in the Netherlands.
Want More Context? 🔎
