Media Highlights TV •

A. Trevor Thrall discusses Russia allegedly killing the head of ISIS on i24’s Debrief

Featuring
A. Trevor Thrall

Trevor Thrall is a senior fellow for Cato Institute’s Defense and Foreign Policy Department.