Re: As a resident of Switzerland myself...
I clicked through to the original article, and saw that he's flying the JD flag above the Italian one. I'm pretty sure that Italy will take that as an insult. In fact, I wouldn't be surprised if Italian law forbids flying any flag higher than the Italian one except possibly the EU one.