#21D Barcelona Pro Independence clash with police. by adminDecember 23, 2018 Pro Catalonia Independence radical left clash with Catalan police during Spanish government ministerial meeting in Barcelona. 21 December 2018. Further reading Older post Newer post