At least 19 Palestinians killed in stampede at Gaza food distribution site

Jul 17, 2025 - 02:59
At least 19 Palestinians killed in stampede at Gaza food distribution site
At least 19 Palestinians killed in stampede at Gaza food distribution site