I believe following points need to be done immediately. Please make the rules strict . Hang the people who are suspected. At one point to time the fear in people's mind will help them to get up and look around ,whoever found suspicious, report it . Make the police be ready for each call comes from people. Don't allow people without tickets on railway stations. Make ticket-checking booths at each entrance and also provide limited entrances. Check ticket on each coach every day .
Things are not so simple, ur suggestion "to hang the suspects" shows how discriminent u r. Tell me, where u can't find terrorist these days? If government agrees on ur suggestion and say, implies on Gujrat. Then Majority community will become minority. U may be thinking I am being like childish. Yes I am, because law does not be made on the basis of emotion. It has to be on facts.
Only one thing I want to say, is that the guilty has to be charged with appropriate punishment, no matter from which community he/she belongs.