Catalan separatist leader Carles Puigdemont detained in Italy
Catalan separatist leader Carles Puigdemont was detained on Thursday by Italian police in Sardinia, his office said in a statement. Spain has accused Puigdemont, the former Catalan regional head, with sedition, claiming he helped organise a 2017 independence referendum deemed illegal by Spanish courts. In March, the European Parliament stripped Puigdemont of the immunity he… Read More Catalan separatist leader Carles Puigdemont detained in Italy