Todd Huff Radio

July 15, 2016

July 15, 201655 min
Terror strikes again in France. But make no mistake: it's aimed at the entire Western, civilized world. Do our politicians see us as stupid or cowards? Fighting Islamic terrorism is the central issue of our time, and we must elect leaders prepared to do what it takes to win.

Chat About July 15, 2016

For You