Scores of demonstrators faced off with police in Barcelona, Monday, to protest police brutality during the Catalan independence referendum, which was held one day prior.

Tags: ; ; ; ; ;