Trevor Thrall - Mon. July 24, 2017

July 24, 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. Is There Enough of a Shared Identity in U.S. To Meet Threats?