window.dotcom = window.dotcom || { cmd: [] }; window.dotcom.ads = window.dotcom.ads || { resolves: {enabled: [], getAdTag: []}, enabled: () => new Promise(r => window.dotcom.ads.resolves.enabled.push(r)), getAdTag: () => new Promise(r => window.dotcom.ads.resolves.getAdTag.push(r)) }; setTimeout(() => { if(window.dotcom.ads.resolves){ window.dotcom.ads.resolves.enabled.forEach(r => r(false)); window.dotcom.ads.resolves.getAdTag.forEach(r => r("")); window.dotcom.ads.enabled = () => new Promise(r => r(false)); window.dotcom.ads.getAdTag = () => new Promise(r => r("")); console.error("NGAS load timeout"); } }, 5000)

December 28, 2024

37 minutes

Available for over a year

Kyiv’s answer to the Kremlin’s warspeak. In part one of this miniseries, we focused on Russia’s case, trying to see through Moscow’s war propaganda: its purpose and building blocks. In this episode, we turn to the Ukrainian side of this linguistic tug or war. Here we find that language itself is at the heart of this conflict, fuelling Ukraine’s “linguistic decolonisation”.

Producer: Kriszta Satori

Presenter: Krassi Twigg