Podcast,  World News

The Islamic State Declares War on Americans

Play

Darrell Castle discusses recent grassroots terrorist activity by the Islamic State as well as its recent “We Will Burn America” video.

Comments Off on The Islamic State Declares War on Americans