Politics Spain Erupts in Night of Chaos: Violent Riots Rock Barcelona, Madrid After General Strike November 12, 2026 • 2 min read