Thousands protest across Italy over living costs and military spending October 31, 2026 · Al Jazeera Read full story at source