Italian traditions: Ivrea’s Carnival and the Battle of the Oranges

Ivrea is a town in the province of Turin, Piedmont, well known for its folkloristic Carnival. Right before the spread of Coronavirus in Italy, I …