at hard times we forget religion and turn to other things. people may do it in hate , ego etc... but we are human after all and humans will do such things thinknig it will make a difference
but a true shaheed is some 1 that does it without ego, hatred vengance etc... someone who lives by the very principles of the great gurus