Italy has returned to Iran some 30 stolen artifacts that had been smuggled to the European country during the past 10 years.
After years of hard-fought legal battle with the Italian art authorities, the Iranian legal team managed to win back the stolen artifacts following a restitution order by an appellate court in the northern Italian city of ...