top of page
ALL ARTICLES


Feb 6
Moscow Embraces Soviet Visuals to Justify War
Soviet imagery and narratives have been a central part of Vladimir Putin’s justification for his assault on Ukraine, and his propaganda...


Jan 20
Five historical pillars of Russian imperial propaganda
Russia’s war against Ukraine goes far beyond military aggression — it’s rooted in centuries of historical manipulation designed to...


Nov 14, 2024
Internal Propaganda: How the Kremlin Uses and Tames the “Z-Telegram”
We explore how Russian authorities were forced to allow a measure of freedom to critique them to war advocates on Telegram — and how they...


Oct 11, 2024
The Kremlin’s disaster disinformation exploits in Poland
Since mid-September, an uncharacteristically heavy rainfall has caused a series of floods across Central Europe. One country particularly...


Sep 30, 2024
Running out of red paint
This week, many things have a slight United Nations flavour, as world leaders gather in New York for the 79th UN General Assembly (UNGA)...


Sep 24, 2024
A History of Contempt: How Russia Has Struggled to Accept Ukraine’s Independence for 33 Years
Let us take a look at how Russia has been challenging Ukrainian statehood by disregarding borders, undermining sovereignty, and denying...

Aug 21, 2024
Chay Bowes: Self-proclaimed Freedom Fighter and Journalist Spreading Kremlin Disinformation
The project “Shady Horses“ delves into investigating Russian propaganda dissemination within Western countries through prominent...


Aug 7, 2024
Sincerely peaceful missile deployments
Yet another week of the Kremlin trying to have its cake and eat it too has gone by. For Russia, there is no contradiction between nuclear...


Jul 26, 2024
How Russian propagandists spun the Trump assassination attempt
Conspiracy theories, alarmism, and early attempts to link the shooting with Ukraine. Banner: Banner: Russian meme showing former...


Jul 25, 2024
Seeking Rifts and Launching Missiles
The Kremlin knows that even its most vicious intimidation tactics, like launching a cruise missile against a children’s hospital, will...


Jun 12, 2024
Let’s get nuclear!
The Kremlin’s aging henchmen serve up casual nuclear bluffing, while pro-Kremlin actors aim to deplete and deceive fact-checkers and...

May 29, 2024
Kremlin Shady Horse Ilan Șor: The main voice of Russia in Moldovan politics
The project “Shady Horses” delves into investigating Russian propaganda dissemination within Western countries through prominent...


May 20, 2024
A glorious future awaits
In Georgia, the controversial ‘foreign agents’ law was passed by the Georgian parliament, triggering widespread demonstrations in the...

May 10, 2024
May Snow: A Chilling Start for Putin’s New Reign?
With Putin’s inauguration on May 7 officially marking the start of another six years of a Putin presidency, the gray, snowy weather in...


Apr 29, 2024
In Kazakhstan and Central Asia the Kremlin cries “Russophobia”!
The Kremlin’s mantra In January 2024, the Kazakh government renamed several railway stations. Station 26 became Zhetitobe station,...

Feb 9, 2024
The Kremlin’s Shady Horses: Johnny Miller – a very (in)dependent journalist
The project “Shady Horses” delves into investigating Russian propaganda dissemination within Western countries through prominent...


Feb 1, 2024
All roads lead to Poland
Poland, one of the staunchest supporters of Ukraine, has long been among the favourite targets of pro-Kremlin disinformers and past weeks...


Jan 18, 2024
Groundhog Day of Evil
In Putin’s Russia, the calendar turns, but the story remains unchanged. A cycle of deception, oppression, moral decay, and futile...


Dec 29, 2023
Bad Santa comes with deceitful gifts
The Kremlin’s master Putin is the bad Santa of disinformation. Every year, he returns to give a huge baskets of gifts we never wanted. In...

Dec 22, 2023
Wikipedia in Russian: How to Manipulate Information with Flexible Truths
Wikipedia is one of the top five most visited websites in the world as of November 2023. Every month, approximately 4 billion unique...
bottom of page