Italian Town Descends Into Annual Oranges Fight
Thousands descended on the town of Ivrea in northern Italy to take part in the messiest, fruitiest of fights: The Battle of Oranges, the highlight of Ivrea's annual carnival....
Read More
What would you like to watch today?