The Steve Gruber Show

Trevor Thrall - Tue. Feb 21, 2017

February 22, 2017

Trevor Thrall is a senior fellow for the Cato Institute’s Defense and

Foreign Policy Department. Thrall is an associate professor at George

Mason University’s School of Policy, Government, and International

Affairs. The Tug of War on ISIS inside Donald Trump’s Head: Does He

Escalate or Avoid What Is Likely to Be a Counterproductive War?