1944 m. įstojo į Italijos komunistų partiją ir 1956 m. pirmą kartą buvo išrinktas į Bolonijos miesto tarybą. 1970 m. Zangheri buvo išrinktas Bolonijos meru ir vadovavo miestui sunkiais švino metais: tais metais miestas susidūrė su keliais fašistiniais išpuolių, tokiais kaip "Italicus Express" sprogdinimas
, aktyvistas Francesco Lorusso nužudymas ir 1980 m. Masakras Bolonijos stotyje.