Skip to content
Protesters clash with police, set fires during Spain's general strike: Watch · Hindustan Sphere