CrossTalk on Ukraine: Standoff
The Group of Seven has vowed not to let Putin “win his war” against Ukraine, as they announced new restrictive measures. But what about the officially enforced narrative claiming “Ukraine is winning?” The West’s attempts to “weaken” Russia have failed. The fact is that the West is weakening itself.
CrossTalking with George Szamuely, Ralph T. Niemeyer, and Gilbert Doctorow.