All this could have been averted had the police were vigilant enough to heed the intelligence reports regarding this attack which was alraedy sent to police.Lack of alertness on police part is mainly responsible for this blasts.
In india today there is greater threat to the nation from corrupt politicians and beaurocrats than any of the terrorists outfits.