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.