Fatti

Il Tribunale federale ha dovuto pronunciarsi su un caso in cui un gruppo di giovani, in maggioranza membri della "campagna per i focolari" o simpatizzanti, hanno condotto un'"azione di visita" nell'istituto di educazione di Uitikon il 26 settembre 1971. Durante questa azione, ci sono stati scontri con il personale dell'istituto e la polizia, e 17 pupilli si sono evasi. I pupilli evasi si sono poi ritrovati con membri della "campagna per i focolari" e sono stati ospitati da questi in diversi luoghi di Zurigo e dintorni. Il ricorrente, X., è stato contattato da un "educatore" sconosciuto dei pupilli e gli è stato chiesto di aiutare a ospitare i pupilli. X. ha procurato ai pupilli un luogo di soggiorno in una casa a Tenniken e ha aiutato all'organizzazione di una trasmissione televisiva durante la quale i pupilli hanno esposto le loro preoccupazioni al pubblico.

Il tribunale distrettuale di Zurigo ha riconosciuto X. colpevole di ricettazione e di sottrazione e ritenzione di minori, e lo ha condannato a 14 giorni di prigione. Il Tribunale superiore del cantone di Zurigo ha confermato la dichiarazione di colpevolezza, ma ha ridotto la pena di prigione a 7 giorni. X. ha presentato un ricorso in nullità federale e ha chiesto l'assoluzione.

Legge

Il Tribunale federale ha esaminato il caso e è giunto alla conclusione seguente: il ricorrente ha soddisfatto gli elementi oggettivi dell'art. 220 CP procurando un rifugio ai pupilli e sottraendoli così all'autorità parentale o tutelare. Il ricorrente ha anche soddisfatto gli elementi soggettivi dell'art. 220 CP, avendo agito con conoscenza di causa e con la volontà di sottrarre i pupilli ai titolari dell'autorità parentale o tutelare.

Il Tribunale federale ha anche…