I think we have fought back quite a bit. Do you really need the civilian casualty list in Iraq and Afghanistan? the Iraq war is technically a war crime, committed by the USA, UK, etc which has led to the death of over 500,000 Iraqi civilians. Canada had the courage not to participate in that illegal war.

Terrorism has to be fought with the help of the Muslim community. In India, returning ISIS members are handed over to their parents, who thrash/emotionally-blackmail them more than the police can. It has resulted in India having less ISIS members than the USA, Canada, France, UK, etc, despite having 50 to 100 times more Muslims.