Italy runs short of mozzarella as truckers protest surging fuel costs

Europe World Moderate confidence — 73/100
Sources: Telegraph