IDF clears hospital of terrorists, launches new raid in Beit Hanoun
The Israel Defense Forces (IDF) detained over 240 suspected terrorists in an operation at the Kamal Adwan Hospital in northern Gaza. The raid was completed over the weekend on December 28 after the Israeli...