All Nations and peoples eventually get what they deserve. I could do without these "interesting times".
This kind of "free speech" could have been prevented with a parade manager. In our town all entries have to be approved by the parade committee. The only political statements allowed are vehicles containing politicians with their names displayed. A parade is supposed to be for all the people, thus poltical satire is not allowed.