Russia Has Lost This War: Jeff McCausland Talks To Armstrong & Getty

War between Russia and Ukraine, Ukraine flag and tank

Photo: Getty Images

Earlier this week, General David Petraeus said there is no chance Ukraine loses this war. Was he off base? Not according to Jeff McCauseland.

Dr. Jeff McCausland joined The Armstrong & Getty Show to share his analysis of Putin's Nuclear threats, escalation of Russian troops, and more.

Hear the latest episode of The Armstrong & Getty Extra Large Podcast, featuring Dr. McCausland, below...