Carles Puigdemont's controversial return to Spain: Russian sponsorship raises concerns on August 08, 2024 Carles Puigdemont Catalan police Catalan separatism Catalonia NEWS Puigdemont prison Russia Russian influence Russian sponsorship separatist leader Spain Spanish politics +