Palestinians run during Israeli bombardment in Rafah in the southern Gaza Strip on June 19, 2024. Photo: AFP.

Palestinians run during Israeli bombardment in Rafah in the southern Gaza Strip on June 19, 2024. Photo: AFP.

Translate »