Global News Podcast
1週間前 • 30分
The Israeli authorities have caused massive and deliberate forced displacement of Palestinians in Gaza, in what amounts to a war crime, according to a new report by Human Rights Watch.