@stefano eh, as an Italian who has been living abroad for many years, the instinctive reaction of our countrypeople of "it can only happen in Italy" is both funny and frustrating.
Alas *even that* is not specific to Italy, everybody thinks they're exceptions, tho some are louder and the specifics vary.
Apart from that: crazy story.