Protest against imprisonment of Carles Puigdemont

BARCELONA, SPAIN: Protesters clash with riot police blocking the road leading to the central government office in Barcelona during a demonstration in Barcelona, Spain on March 25, 2018 after Catalonia’s former president Carles Puigdemont was arrested in Germany by German police.

Be the first to comment

Leave a Reply

Your email address will not be published.