Thousands have protested across Italy against rising living costs and increased military spending.
Source: Al Jazeera English

Thousands have protested across Italy against rising living costs and increased military spending.
Source: Al Jazeera English