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

June 22, 2017

Download:mp4


Recent Media Highlights TV