Seeks independence from Spain, Catalan separatist leader arrested in Italy – Latest News
world
September 24, 2021 - 13:55
The Catalan separatist leader in exile, Charles Pugdemond, has been detained in Italy by an arrest warrant issued by Spain.
He is accused of…