Latest / The Libertarian Institute - All Podcasts

10/30/26 Daniel Davis on the Delusional Narrative that Ukraine is Winning
Download Audio.
Scott brings Daniel Davis back on the show to dig into some of the claims western war hawks are making that the Ukrainians are actually starting to win on the ground in their war against the Russians. Davis explains why these characterizations are misleading and dangerous.
Discussed on the show:
Daniel Davis / Deep Dive
Daniel Davis did multiple tours in Iraq and Afghanistan during his time in the army. He is a Senior Fellow at Defense Priorities and is the author of the reports “Dereliction of Duty II: Senior Military Leaders’ Loss of Integrity Wounds Afghan War Effort” and…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.