It begs the question that for how long will we keep fighting insurgencies? No self respecting country in the workd will tolerate any insurgency in their own land and will fight on foreign soil to defeat it, NATO in Iraq and Afghanistan, Russians in Syria and Iraq, Turkey in Syria, and Israel in...