What images and videos tell us about Israeli presence at Gaza's Shifa hospital
Published
For over a week, Israeli forces have occupied al Shifa hospital, one of the few remaining large medical facilities in northern Gaza.
Full ArticlePublished
For over a week, Israeli forces have occupied al Shifa hospital, one of the few remaining large medical facilities in northern Gaza.
Full ArticleGaza’s population of 2.3 million are pawns in a cynical battle for control of post-war Gaza.
Israel’s refusal to..