the palestine liberation organization: what is the plo?
These groups, as factions, include Fatah, Popular Front for Liberation of Palestine and Democratic Front for Liberation of Palestine, and others.. ..…
These groups, as factions, include Fatah, Popular Front for Liberation of Palestine and Democratic Front for Liberation of Palestine, and others.. ..…