
IDF footage shows terrorists firing from hospital in Gaza City
The Israel Defense Forces on Wednesday released footage of Palestinian terrorists opening fire from Shifa Hospital in Gaza City.
Read more: Jewish News Syndicate
The Israel Defense Forces on Wednesday released footage of Palestinian terrorists opening fire from Shifa Hospital in Gaza City.
Read more: Jewish News Syndicate