Israeli Defense Forces Raid Al-Shifa Hospital, Gaza’s Biggest Hospital

Views 172

Israeli Defense Forces raid the al-Shifa Hospital in the Gaza Strip.

Share This Video


Download

  
Report form