Catalan Separatists Clash with Police in Barcelona
Catalan separatists clashed with police in Barcelona as tensions heighten ahead of the anniversary of the region’s referendum on secession.
Catalan Separatists Clash with Police in Barcelona
Catalan separatists clashed with police in Barcelona as tensions heighten ahead of the anniversary of the region’s referendum on secession.