Thousands protest across Italy over living costs and military spending

Barchart · 10/31 06:44
Thousands have protested across Italy against rising living costs and increased military spending.