A strike at Plaça Sant Jaume in Barcelona, Spain protesting the jailing of Catalonia officials.

Loading…
A strike at Plaça Sant Jaume in Barcelona, Spain protesting the jailing of Catalonia officials.