Terrorists attack Lahore

Agree that it is a hierarchical problem and can't be solved just by any military operation. For this we must adopt a multi-fold strategy, and adopting an offensive posture would be the 1st step. Economic growth and educating people definitely is the best solution for this situation, but it takes time to educate people. It can't be achieved over night by a constitutional amendment or announcing a new policy. We should have started doing that in mid 80's.
Now these criminals are targeting institutions which are responsible for keeping society intact, in terms of providing safety to citizens & defending against any aggression. They are NOT going to stop it for us when we are focusing our energies & resources towards educating people & economic growth.