Wow... think about this....those posters go up and in “hours” Rome has plastered over them?
They should’ve been all over the 95 Theses like that. LOL
Against the law in Italy to publicly defame (not merely criticize) the pope. The rapid and thorough removal of the posters is SOP by the authorities, has happened with other popes.