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.
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.
All are wanted by prosecutors in Spain for actions related to the push for Catalonia's independence