TEL AVIV — The Israel Defense Forces (IDF) have said that it had killed four senior Hamas leaders during the operations at Gaza City’s Al-Shifa...
TEL AVIV — The Israel Defense Forces (IDF) on Thursday arrested Mohammed Abu Selemya, director of the Al-Shifa Hospital in Gaza, along with few other...