Two schools named after terrorist Abu Ali Mustafa
Abu Ali Mustafa was the General Secretary of the terror organization Popular Front for the Liberation of Palestine (PFLP). The PFLP, which rejected the Oslo Accords (1993), planned and carried out numerous terror attacks against Israeli civilians since its founding in 1967 and throughout the...