Police face protesters in Madrid's general strike
Protesters stood face to face with police on the streets of Madrid, Spain, on 11 November 2026, as tensions flared during a nationwide general strike demanding higher wages, affordable housing, and relief from the rising cost of living.