© https://www.oann.com
IDF Releases Footage Of Israeli Hostages Inside Gaza’s Al-Shifa Hospital
The Israel Defense Forces (IDF) released disturbing video footage that showed Israeli hostages being rushed into Gaza’s Al-Shifa Hospital on the morning of the October 7th terror attacks.
Like
Like
Happy
Love
Angry
Wow
Sad