top of page
ALL ARTICLES


Starlink shutdown exposes Russia’s military dependence
Russia’s dependence on American technology shatters the Kremlin’s invincibility narrative, leading to a slowdown in advance on the front. Claims of Russia’s invincibility became a central element of the large-scale invasion of Ukraine as we examined in our recent article . Faith in the greatness and self-sufficiency of the Russian army has been turned into a mantra of Kremlin propaganda. However, the war against Ukraine has shown the world that this narrative, like the myth
6 days ago


Rewriting history: the myth of Russia’s invincibility
As the world commemorates 80 years since the end of World War II, the most devastating global conflict the world had ever seen, the...
May 12, 2025
bottom of page