IDF Releases Footage Of Israeli Hostages Inside Gaza’s Al-Shifa Hospital
People congregating chant slogans and react outside Al-Shifa hopsital in Gaza City on November 2, 2023, amid the ongoing battles between Israel and the Palestinian group Hamas. (Photo by Dawood NEMER / AFP) (Photo by […]