PinnedA Tale of Two AmericasIn the wake of the election results this week, I wanted to offer some thoughts on how the Democrat party and the Biden Administration lost…Nov 8Nov 8
Published inWar In UkraineNATO Strong: Assessment for the Week of 10-16 MayQuick linksMay 16, 20222May 16, 20222
Published inWar In UkrainePutin is Perfectly RationalBefore you spit out your coffee, give it second, and keep reading.May 15, 20227May 15, 20227
Published inWar In UkraineThen and Now: Resistance Against PutinMedium.com is an interesting platform. In addition to providing a pretty easy blogging platform for writers, it has all of the…May 14, 20221May 14, 20221
Published inWar In UkraineUkraine is not Afghanistan (Part 2 of 2)In Part 1 of this series, we began to address the invalid comparisons of the NATO training missions in Afghanistan and Ukraine, and…May 12, 20223May 12, 20223
Published inWar In UkraineRusso-Ukraine War Assessment: Week of 2 to 9 May — Victory Day SpecialSo, I delayed this update for two reasons. First, the status of the Makarov was still unknown, despite the Ukrainian MoD claiming that…May 10, 20221May 10, 20221
Published inWar In UkraineSpoiler Alert: Ukraine is not Afghanistan (part 1)This may come as a shock to some, but Ukraine is not Afghanistan (if you are here and reading this, you probably already know that). While…May 3, 20224May 3, 20224
Published inWar In UkraineRusso-Ukraine War Assessment: Week of 26 April to 1 MayFifth Gen war will be fought with the best Third Gen weapons money can buy.May 2, 2022May 2, 2022
Published inWar In UkraineRusso-Ukraine War Assessment: Week of 17 April to 25AprilNote: this is a somewhat shorter update than I had originally intended due to work and personal commitments.Apr 27, 20221Apr 27, 20221
Published inWar In UkraineChallenging Questions about the War in Ukraine: A Q&AIntroApr 17, 20222Apr 17, 20222