Catalan Separatist Leader Is Arrested in Italy
Published
The arrest of Carles Puigdemont, on the island of Sardinia, came on international arrest warrant issued by Spain’s Supreme Court on charges of sedition.
Full ArticlePublished
The arrest of Carles Puigdemont, on the island of Sardinia, came on international arrest warrant issued by Spain’s Supreme Court on charges of sedition.
Full ArticleCarles Puigdemont, a former leader of Catalonia, was released after a brief arrest in Italy, his lawyer said. It was not clear if..