IDF Releases Footage Of Weapons It Says Were Found In Gaza’s Al-Shifa Hospital
Published
The Israel Defense Forces has claimed that weapons were found at Al-Shifa Hospital in Gaza City after its troops began a ground operation at the site on Wednesday.
The Times of Israel reported that an IDF spokesperson told Agence France-Presse that equipment was found after room-to-room sweeps of the facility, which Israel...