‘No ICE in Italy’: Hundreds protest Winter Olympic deployment

9 months ago