Puigdemont and other Catalan leaders surrender to Belgian authorities

Nov 06, 2017, 06:16 AM

Sacked Catalonia leader Carles Puigdemont and four associates have turned themselves in to Belgian Police after Spain issued an arrest warrant for rebellion and sedition.