(260524) -- GAZA, May 24, 2026 (Xinhua) -- People mourn for the Palestinian policemen killed by Israeli bombing at al-Shifa hospital in Gaza City, May 23, 2026. Five Palestinian policemen were killed by Israeli bombing of a police site in the northern Gaza Strip on Saturday, Gaza's General Directorate of Police said in a statement. (Photo by Rizek Abdeljawad/Xinhua)

















