Protesters set fires, clash with police during Spain’s general strike: Watch admin November 12, 2026 Uncategorized