What a surprise!
Does NY require a parade permit to protest? If so, I'll bet they didn't enforce that requirement either. I know Pittsburgh didn't require the hoodlums here to get a permit.
Laws are only for certain people. Those in the special classes are exempt.