I have posted this on the blog some four and a half years ago. Given the current crisis in the Church it might prove beneficial to view it again. It is in Italian, but the meaning is crystal clear. Enjoy.
(N.B. Please don't confuse the video clip with the previous ones from Norwich!)