Allen West discusses the latest strikes Israel has made on terror sites. "It is important to take away the supporting means by which they can sustain themselves."
Check out the sneak peek sizzle reel for this week's Faith & Freedom show with Shemane Nugent!