al-Ahli

al-Ahli

MENA
Live Story

Israel claims a Hamas headquarters is located below Al-Shifa, the biggest hospital in Gaza, but its forces have so far failed to produce evidence to

The New Arab Staff
18 November, 2023