By Richard Becker The Israeli Army assassinated Abu Ali Mustafa, general secretary of the Popular Front for the Liberation of Palestine, on the morning of Aug. 27 as he sat […]

Read more ›