Kafeel has spoild Indias reputation and it will take a long time to erase the bad name this incident has created. People like Kafeel shoudl not be killed or hanged immediately, instead they should be put in prison for life without being ever released.
Any views on the mode of punishment for terrorist activities