The war has seen quite a bit of escalation between Russia and Ukraine, so how much longer will this drag through? And Ambassador Mike Huckabee has some thoughts on the French idea of recognizing a "Palestinian state."
Check out the sneak peek sizzle reel for this week's Faith & Freedom show with Shemane Nugent!