Explosion at Farmhouse During Police Raid Claims Lives of Three Officers in Italy
Castel d’azzano: A large-scale operation to enforce the eviction of a farmhouse in the small northern Italian town of Castel d’Azzano, near Verona, ended in tragedy when an explosion killed three officers from the Carabinieri police. Italy’s fire serv…