Protesters clash with police, set fires during Spain’s general strike: Watch November 12, 2026 by Post Content Sharing Is Caring: