A view of destruction after Israeli forces withdrawal from the Gaza Strip’s largest health complex, Al-Shifa Hospital and its surroundings in Gaza City, Gaza on…
A view of destruction after Israeli forces withdrawal from the Gaza Strip’s largest health complex, Al-Shifa Hospital and its surroundings in Gaza City, Gaza on…