What would you call a highly trained IDF soldier pressing the red button and dropping a bomb on a police ceremony killing 200 or a missile launched assassinating an entire family in Beit Hanoun ? a hero ? Or how about a nuclear power destroying an unarmed people and hundreds of children ? "heroes" as well ? And how about a child playing football killed by a bullet between the eyes because he was near a security fence ? Some people say "heroes" others say "shahid". Some are called "soldiers", some are called "terrorists". Your moral is highly limited i'm afraid. Not to mention the rest.
Explosion kills three children, wounds 12 in north Afghanistan (AP)
from the article: Is it easier to divide Jerusalem or free terrorists?