Freedom fighter
Freedom fighter is a relativistic term - this means a person decides by his or her point of view if he call some persons or groups freedom fighters or not. Freedom fighter is a positive term - this means that he or she calls a person "freedom fighter" only if he or she supports the goals of the freedom fighter. If people do not support his goals, they probably use more negative terms like insurgent, terrorist, rebel or criminal.