Fatti
Kalisch, che lavorava per i servizi di intelligence della Germania Est a Berlino Ovest, si è stabilito a Zurigo nel 1961. Da Zurigo ha inviato due lettere, una all'autorità giudiziaria di Halle (RDT) e l'altra direttamente a Fritz Müller, residente a Lipsia, nelle quali li accusava falsamente di spionaggio militare a favore degli Stati Uniti. Successivamente, Kalisch ha anche stretto stretti rapporti con persone residenti nella Repubblica Federale di Germania, vicine alle forze armate occidentali, allo scopo di metterle al servizio dei servizi di intelligence della Germania Est.Legge
Il Tribunale cantonale di Zurigo ha riconosciuto Kalisch colpevole di tentativo ripetuto di denuncia calunniosa (art. 303 cpv. 1 e 2 CP) e di ripetuto spionaggio militare a favore di Stati esteri (art. 301 n. 1 CP).
Per quanto riguarda la denuncia calunniosa, il Tribunale federale ritiene che l'art. 303 CP non si limiti alle denunce presentate alle autorità svizzere, ma si applichi anche alle denunce presentate alle autorità estere. Infatti, l'interesse all'affidabilità del sistema di giustizia penale non si limita solo all'ambito nazionale, ma si estende anche alla giustizia penale degli Stati esteri.
Per quanto riguarda lo spionaggio militare, il…