Fatti
Il 23 marzo 1985, la signora A. ha visitato suo nipote, detenuto nella stazione di polizia di Berna, con l'autorizzazione del giudice istruttore. L'agente di polizia B., che sorvegliava la visita, ha chiesto alla signora A. di lasciare il luogo dopo 3-4 minuti, a causa di alcune sue dichiarazioni. Poiché non ha obbedito, l'ha fisicamente espulsa dalla cella, causando ecchimosi alla sua spalla e al braccio sinistro. Il Tribunale cantonale di Berna ha condannato B. per violenza e abuso di autorità a una pena di 14 giorni di reclusione con sospensione della pena.
B. ha presentato un ricorso in nullità, chiedendo l'annullamento della sentenza del Tribunale cantonale in relazione alla condanna per abuso di autorità. Il ricorso è stato respinto.
Legge
Il Tribunale federale ha esaminato se l'agente B. avesse commesso un abuso di autorità ai sensi dell'articolo 312 del Codice penale svizzero. Secondo questo articolo, i membri di un'autorità o gli agenti pubblici che abusano della loro autorità per procurarsi o procurare ad altri un vantaggio illegittimo o causare un danno ad altri sono punibili.
Il Tribunale ha considerato che l'agente B. aveva agito in virtù della sua autorità pubblica in quanto sorvegliante della visita, e non in virtù del suo diritto di proprietario. La decisione di porre fine alla visita dopo solo 3-4 minuti era arbitraria e non giustificata, e la forza fisica utilizzata per espellere la signora A. dalla cella era sproporzionata.
Il Tribunale ha anche considerato che l'agente B. non…