![Not to turn off: Russia is on its way to strategic defeat](https://www.promoteukraine.org/wp-content/uploads/2023/03/depositphotos_551569550_l-1024x682.jpg)
Not to turn off: Russia is on its way to strategic defeat
Already in the first days of Russia’s large-scale invasion of Ukraine, Vladimir Putin was said to make a catastrophic mistake that would cost Russia very dearly. More than a year into the war, the world […]