Spain General Strike

People walk past a store plastered with posters announcing the general strike in Madrid, Spain, Wednesday, Nov. 11, 2026.