A masked Catalan independence demonstrator during a protest. Reuters
A masked Catalan independence demonstrator during a protest. Reuters

Police and protesters clash as thousands flood Barcelona for separatist rally