Police face off with strikers in Madrid
Protesters and police stood in tense confrontation on the streets of Madrid on 11 November 2026, as workers joined a nationwide general strike across Spain under the slogan 'Salaries, Housing, Prices.' (Photo: Xinhua via NationPress)