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
Mar 9
bottom of page