Fatti
Il Tribunale federale ha dovuto decidere su un ricorso presentato da diverse organizzazioni e persone private contro la modifica della legge di polizia del Canton Lucerna (PolG/LU). La modifica prevedeva che gli organizzatori e i partecipanti a manifestazioni in cui è stata commessa violenza contro le persone o le cose dovessero sostenere i costi dell'intervento della polizia. I ricorrenti sostenevano che questa norma violava la libertà di opinione e di riunione e poteva avere un effetto deterrente inammissibile.
La modifica del PolG/LU è stata approvata il 25 giugno 2015 dal Consiglio cantonale di Lucerna e è entrata in vigore il 1° gennaio 2016. I ricorrenti hanno chiesto l'annullamento dell'art. 32b PolG/LU, che regola l'obbligo di pagamento dei costi da parte degli organizzatori e dei partecipanti.
Legge
Il Tribunale federale ha esaminato la costituzionalità dell'art. 32b PolG/LU e ha concluso che la norma è conforme alla Costituzione nella misura in cui prevede l'obbligo di pagamento dei costi da parte degli organizzatori che non hanno rispettato intenzionalmente o con colpa grave le condizioni di autorizzazione. Tuttavia, il Tribunale ha ritenuto che la norma che prevede l'obbligo di pagamento dei costi da parte dei partecipanti che hanno partecipato alla violenza viola il principio di equivalenza, poiché non prevede una differenziazione in base al contributo concreto alla perturbazione.
Il Tribunale ha sottolineato che la libertà di opinione e di riunione sono diritti fondamentali importanti, ma non illimitati. È ammissibile obbligare gli organizzatori di manifestazioni a sostenere i costi dell'intervento della polizia se non hanno…