ibiza
Mafia luxury watch theft ring busted in Ibiza
Spanish police said on Tuesday they have broken up a gang run by Italy's Camorra crime group that stole luxury watches on Spain's holiday island of Ibiza.
Spanish police said on Tuesday they have broken up a gang run by Italy's Camorra crime group that stole luxury watches on Spain's holiday island of Ibiza.