Two facts put this latest bit of Middle East turmoil into perspective: 
1. This is the 21st Middle East terrorist attack THIS MONTH. 21. That's not a typo, folks, it's a fact. This number doesn't include additional attacks in Africa, Pakistan, Turkey. (Source:List of terrorist incidents June, 2017.)  And the month isn't even half over. 

and, buried in this story: 

2. "The hardline Sunni Muslim insurgents are on the brink of losing Mosul, their de-facto capital in Iraq, to a U.S.-backed Iraqi offensive launched in October." Do the math--eight months, people. No liberation yet.  Some perspective here: a mere six weeks elapsed between D Day landing in Normandy and the liberation of Paris in 1944.  Caen, Falaise, dozens of other towns and cities liberated enroute. Against a foe with tank-and-artillery firepower than makes those "hardline Sunni Muslim insurgents" a joke.  

Now, I get that the Middle East is a good training ground for coalition forces. Enuff already. Canada: GET OUT.