Fatti

Il caso riguarda Hans-Günther Gerigk, un cittadino della Germania Est, che è stato espulso dalla Svizzera nel 1970 in virtù dell'articolo 10 comma 1 lettera b e d della legge federale sugli stranieri (LDDS). L'espulsione è stata confermata dal Consiglio di Stato del cantone di Argovia nel 1971, ma con un periodo di prova di due anni. Nel 1972, l'espulsione è stata messa in esecuzione e Gerigk è stato invitato a lasciare il paese. Tuttavia, è tornato in Svizzera più volte per visitare sua moglie e è stato arrestato nel gennaio 1973.

Gerigk è stato condannato per infrazione alla decisione di espulsione (articolo 291 del Codice penale svizzero) e per ostruzione a un'azione dell'autorità (articolo 286 del Codice penale svizzero). Ha presentato un ricorso in nullità, sostenendo che l'espulsione era contraria all'articolo 54 della Costituzione federale, che garantisce il diritto al matrimonio.

Legge

Il Tribunale federale ha esaminato se l'articolo 23 della LDDS era applicabile in questo caso, ma ha concluso che questa disposizione è subordinata all'articolo 291 del Codice penale svizzero. Il Tribunale ha anche esaminato se l'espulsione di Gerigk era contraria all'articolo 54 della Costituzione federale, ma ha concluso che non poteva esaminare questa questione in virtù dell'articolo 113 comma 3 della Costituzione federale.

Il Tribunale ha anche esaminato se Gerigk poteva invocare l'errore…