APPS

Israeli forces raid the al-Shifa hospital where thousands of Palestinians are taking shelter

X