Israel kills police officer in charge of securing aid convoys
The Palestinian police general killed by Israeli forces on Monday morning was in charge of securing the entry of aid trucks into northern Gaza, according to Al Jazeera....
The Palestinian police general killed by Israeli forces on Monday morning was in charge of securing the entry of aid trucks into northern Gaza, according to Al Jazeera....