140 Executed, Hundreds Detained – Israeli Forces Bomb Al-Shifa Hospital in Gaza

Israeli forces bombed the Al-Shifa Medical Complex in Gaza, executed 140 Palestinians and ordered evacuations. The Israeli army bombed on Thursday morning a building in the Al-Shifa Medical Complex in the western part of Gaza … Continue reading 140 Executed, Hundreds Detained – Israeli Forces Bomb Al-Shifa Hospital in Gaza