Putting the War in Ukraine in Context

Western media, pundits and politicians grudgingly are coming to grips that Russia is winning the ground in Ukraine and defeating the Ukrainian Army. Still, they are bending over backwards to perpetuate the illusion that Ukraine still has a fighting chance if only they get a super game changing weapon. Let me take you on a … Continue reading Putting the War in Ukraine in Context