english: Police archives actually led to the arrest of the perpetrators, who were found guilty and sentenced to 40 years in prison.
non_english: In effetti gli archivi della Polizia hanno permesso l'arresto dei responsabili, poi giudicati colpevoli e condannati a 40 anni di carcere.