Italy becoming impatient with lockdown – and social unrest is brewing
Police descend on a supermarket after reports people have stolen food to feed themselves, as patience turns to desperation.
Police descend on a supermarket after reports people have stolen food to feed themselves, as patience turns to desperation.
Leave a Reply