Heroes are veterans that give THEIR lives so OTHERS don't have to.
Everyone in the armed forces now could just as easily become the world's "villain", but we here at home would consider them heroes only because we fight for what we believe in. Others do to. They may be "mistaken" by our terms but we are just one side. It all depends on perspective. Any soldier can be a hero if he is fighting for a moral cause
in his perspective. If some socialist maniac became president and exerted enough control over the media we could feel justified in nearly any military endeavor we do. To the world we would be the villain and to us our soldiers would be heroes. But it isn't that our soldiers are villains or heroes. Because they fought for what they were led to believe in without the ability to understand it was wrong. They will die thinking they were justified in what they did only to find it not so. Does this mean when we wisen up after the passing of our socialist maniac that we should consider every veteran evil? No, because they gave THEIR lives so that OTHERS wouldn't have to even during a lie that everyone was misled by. That's how Hitler and Staling worked. When you control the media you have no limits because the people will always be behind you. You can't shake your finger at a generation of soldiers for protecting their country when they didn't know better. They have every right to be heroes too.