Putin’s Imperial Delusions Unleash Hell on Earth in Ukraine and Ever-Increasing Oppression Back Home
As the Russian war machine turns peaceful Ukrainian cities into rubble, Putin’s imperial delusions evaporate into thin air together with any hopes for a quick win over determined and united Ukrainian defenders, who fight for […]