terrorism is a relative term. say bhaghat singh and his men were martyers from indian point of view, but they were hard core terrorist groups from british point of view. so people who are in power often find it easy to justify their action. say people who fight for cause of kashmir independence are terrosrists and security forces who ransack kashmiri people and hold people of kashmir by force are called as soldiers. think how many men did indian soldiers kill in kashmir. kashmiri people are not afraid of militants, so it is a mere propoganda that indian security forces in kashmir are for security of people. there is not a single kashmiri who welcomes indian security force. so what the security forces are doing in kashmir are not protecting common people but keeping kashmir a part of india by force. so it is really funny if u call afzal a terrorist. then i think there will be a mass hanging if u start counting what indian security forces did in kashmir