Italian police officers jailed over the death of Stefano Cucchi

Italian police officers jailed over the death of Stefano Cucchi

Two Carabinieri officers were found guilty of the involuntary manslaughter of Stefano Cucchi in 2009, in a harrowing case of police brutality that shocked Italy and the world.