Recent articles by Tracey Shelton

Ukraine and Russia's second front is a propaganda war. But who is winning?

Ukraine and Russia's second front is a propaganda war. But who is winning?

Since Russia launched its special military operation into neighbouring Ukraine, media, political organisations and researchers in Ukrainian allied countries have accused Moscow of launching a propaganda blitzkrieg meant to justify the invasion.