Front Stalemate Ukraine Volodymyr Zelensky Commentary Poland Trending

Where are yesterday’s experts on the Crimea conquest?

I am reminding everyone, without naming names since I already have many adversaries, of the propaganda that saturated Poland and all media after February 2022. The narrative then seemed convinced that Ukraine would imminently crush a hapless and incompetently managed Russia. The Russians were portrayed as incapable of combat, with widespread desertion, malfunctioning rockets, and […]