Pro Catalan independence supporters demonstrate outside the Spanish Government Delegation building in Barcelona following the arrest of Carles Puigedemont in Germany.

You may also like

Back to Top