#21D Barcelona Pro Independence clash with police.

Pro Catalonia Independence radical left clash with Catalan police during Spanish government ministerial meeting in Barcelona.

21 December 2018.

Leave a Reply

Your email address will not be published. Required fields are marked *