Scottish 'mafia boss' can be extradited to Spain, Dutch court rules

2 days ago 7
Scottish 'mafia boss' Steven Lyons can be extradited to Spain, a court in Amsterdam ruled.
Read Entire Article