Eyewitnesses have suggested that Israeli forces have launched a “reinvasion” of Gaza City after the al Shifa hospital was raided overnight.
Eyewitnesses have suggested that Israeli forces have launched a “reinvasion” of Gaza City after the al Shifa hospital was raided overnight.