Palestinian media now reports that Mahmoud Salah, the director-general of Gaza’s police force, and his assistant, Hussam Mustafa Shawan, have both been killed in that attack, Al Jazeera reports.
Palestinian media now reports that Mahmoud Salah, the director-general of Gaza’s police force, and his assistant, Hussam Mustafa Shawan, have both been killed in that attack, Al Jazeera reports.