Education Catalan Separatist Leader, Carles Puigdemont, Is Arrested in Italy Nick J Adam Sep 24, 2021 MADRID — Carles Puigdemont, the former separatist leader of Spain’s Catalonia region, was arrested by the Italian police… Read More...