» Potentially wonderful news from Ukraine,
where Russia’s murderous invading forces are said to be leaving the city of Kherson. The loss of such a strategic stronghold is a major blow for Vladimir Putin. Having spent a week in Ukraine last month, I can guess the most popular slogan on the streets of that city right now. The young people I met in Ukraine had a particular phrase they loved to sing and chant.
In rough translation, it means: “Putin D**khead.”