The Russian president, Vladimir Putin, says he agrees with Vladimir Lenin except on ‘self-determination’. That includes propaganda.
Eleni Kallea
Eleni Kallea (kallea.eleni@gmail.com) is a Brussels-based EU affairs consultant and communications specialist, currently working as a liaison officer for DG COMM at the European Commission. She holds an MA in translation and an MSc in information and communication systems engineering.