0 Comments

Spotted an error on this page? Let us know
Latest news
See all-
Subscribe to our newsletter
May 19, 2025 at 10:38 am
Thousands of Palestinians cause a stampede at a humanitarian aid distribution point controlled by the “Gaza Humanitarian Foundation” in southern Gaza, on May 27, 2025. [Hani Alshaer – Anadolu Agency]