I feel that Terrorists are not ordinary minded, They are professioals getting trained some months , did reharsels and implementing some places where they are actually targetting... Some terrorist groups are providing them all these facilities.
Onely the way we can get control on terrorists are 1.First of all we have to form a non or anti terrorist groups worldwide . 2. Group memebers are polices or police officers and teachers. 3.We have to define their roles and responsibilities 4. We need to educate the public all over the world on terrorist activities by using these teams.( to help the government and get info on terrorist activities around their places). 5.These teams are linking with government intelligence groups.
with the help of these teams and the public support government can get more info , compile it and take an appropriate action.