PFLP Commander Is AssassinatedCIE+
August 27, 2001 Popular Front for the Liberation of Palestine Secretary-General Abu Ali Mustafa is killed in his mid-60s when two or more helicopter-fired missiles strike his office in Ramallah. Israel confirms its responsibility for…