Fatti

Il caso riguarda un individuo, K., che è stato condannato dal Tribunale cantonale di Zurigo per diverse infrazioni, tra cui il reato di truffa, la bancarotta fraudolenta, la falsificazione di documenti e l'ottenimento di un attestato falso. La procedura è iniziata nel 1977 e si è conclusa con una sentenza nel 1989. Il Tribunale cantonale ha condannato K. a 15 mesi di prigione con la sospensione condizionale, ma il Tribunale di cassazione del cantone di Zurigo ha annullato questa sentenza a causa della lentezza della procedura.

La Camera delle indagini della Confederazione ha presentato un ricorso in nullità contro questa decisione, sostenendo che il Tribunale di cassazione aveva violato il diritto federale non tenendo conto delle disposizioni penali del diritto federale. Il Tribunale federale ha accolto questo ricorso e ha annullato la decisione del Tribunale di cassazione.

Legge

Il Tribunale federale ha considerato che la lentezza della procedura era una violazione del principio della celerità del processo penale, come garantito dall'articolo 6 della Convenzione europea dei diritti dell'uomo (CEDU). Ha anche considerato che la legge federale non prevede una sanzione specifica per questa violazione, ma che il giudice può tenere conto di questa circostanza nella determinazione della pena.

Il Tribunale federale ha anche esaminato le conseguenze della lentezza della procedura sulla procedura penale e ha considerato che la sanzione più appropriata sarebbe stata di tenere conto della lentezza della procedura nella determinazione della pena, piuttosto che annullare la procedura. Ha anche considerato che gli interessi delle vittime devono essere presi in considerazione nella determinazione della sanzione.

Il Tribunale federale ha concluso che la decisione del Tribunale di cassazione era contraria al diritto…