Shocking scenes in Italy!