Catalan Separatist Leader, Carles Puigdemont, Arrested in Italy September 23, 2021 came on an international arrest warrant issued by Spain’s Supreme Court on charges of sedition. IFTTT NYT NYT > Business NYTimes on the island of Sardinia The arrest of Carles Puigdemont +