Terrorists are scot-free in India. They know that they can get away with killing innocent people and thus we witness blast after blast. I presume that in terms of number of bombings/suicide bombings and killing of a common man, India may stand second in the rankings after Iraq.