top of page
ALL ARTICLES


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...
Feb 6


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...
Jan 20


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...
Nov 14, 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...
Oct 11, 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 30, 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...
Sep 24, 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 21, 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...
Aug 7, 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 26, 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...
Jul 25, 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...
Jun 12, 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 29, 2024


A glorious future awaits
In Georgia, the controversial ‘foreign agents’ law was passed by the Georgian parliament, triggering widespread demonstrations in the...
May 20, 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...
May 10, 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,...
Apr 29, 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 9, 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...
Feb 1, 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...
Jan 18, 2024


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 29, 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...
Dec 22, 2023
bottom of page