Police in Spain’s Barcelona arrest Ibiza robbers who snatched €70,000 watch from tourist
THE POLICIA NACIONAL in Barcelona have arrested two men who stole two high-end watches from tourists in Ibiza. A holidaymaker filed a complaint last Sunday after he had his €70,000 watch wrenched