This is a site featuring just a smattering of the folks who wince at the comportamento of the Italian P.M. What I like is the variety in which the statements are made; note that the site is entirely in English. Interessantissimo, vero?
(The website has since disappeared.)
x