The total set of grievances upon which ISIS, Al-Qaeda, Boko Haram, Al Shabab, Hamas, Hezbollah, LeT, Taliban, TTP, Hizbul, etc., exist is the same. When the horror show exceeds sustainable levels, then people are forced to make noises, otherwise they are free to pass off as freedom fighters and...