aninews

Human Rights Watch accuses Israel of “deliberate forced displacement” of Palestinians in GazaIn PictureInternationalLatest News

Human Rights Watch accuses Israel of “deliberate forced displacement” of Palestinians in Gaza

November 18, 2024