This was my answer to a question on Quora.
ISIS may have suffered a military defeat but they will not consider it to be anything other than part of their necessary path to a final victory for God. Unless that is understood then we will never be able to produce a strategy to defeat ISIS.
Al Qaeda have had the full military might of the West thrown at them and they are still a relevant force.
The Taliban have endured the Russians and American since 1979 and they now control 40 per cent of Afghanistan.
The conflict in Syria is not over and it is unlikely to ever be over as long as Assad remains the dictator he is.
However, the question raises the subject of why refugees should be allowed to stay in the country who is hosting them should a permanent and secure Peace be achieved in the Country they left.
You cannot keep accepting refugees without considering the effect on your own economic system and culture and you cannot keep avoiding the need for Peace.
There are 65 million refugees in the World. The number is growing. Europe cannot continue to take the increasing number who are fleeing poverty, war and climate change without incurring excessive cost and civil discontent.
Therefore, we must as a World look to a new system of Peace enforcement and management and that means reform of the U.N.
Unfortunately the only person who is able to stand up to the political individual members of the Security Council of the U.N is Nikki Haley – and she is the U.S Ambassador to the U.N.
In summary, yes a longer-term solution is needed for the refugees but unfortunately the war in Syria will keep bouncing back in all its forms of insurgency.