Originally posted by: .Subha.
A freedom fighter is one who doesn't kill innocent people and who fights against injustice and to bring changes which will affect the society in a positive way.
</div>A terrorist kills innocent people for God knows why.I still have not understood what's the real motive behind people becoming terrorists.What exactly is the goal of these terrorist organizations?If they are angry with Government then why don't they punish the guilty politicians?Why are they targeting innocent people?It's not going to affect the Government in any way.
<div>Regarding Afzal Guru and others being called martyrs,i think it's mainly their followers who call them that.Otherwise most of the countrymen call them terrorists.
What is injustice? Many terrorists allege they are avenging injustice meted out to them. Who defines what injustice is?
Who defines changes that affect society? Who defines what is positive or not? For eg, for say, a Khalistani separatist, getting a separate Khalistan and imposing own religion and laws etc will be positive. What one wants is positive and what one doesn't want is negative!
Even Bhagat Singh was referred to as a terrorist in many books. Only we hail him as freedom fighter. So followers of each side change their definition be it in case of Afzal Guru or Bhagat Singh.
Still doesn't answer who is a martyr and who is not. I am sure if there was someday an Azad Kashmir for real then they would hail their slain terrorists as freedom fighters and martyrs only. Many slain terrorists still get massive crowds honouring them at their funerals for their 'sacrifice'.
Just as we hail our krantikaaris after becoming independent from British rule and after writing our own version of history.