Police clashed with protesters during a rally against the imprisonment of Catalan leaders and former president Carles Puigdemont in Barcelona on Tuesday.
Police clashed with protesters during a rally against the imprisonment of Catalan leaders and former president Carles Puigdemont in Barcelona on Tuesday.