
Israel’s all-out war on Gaza must end and its allies must stop enabling it
Jerusalem, 2 October 2024: For almost a full year now, Israel has carried out unmitigated slaughter in the Gaza Strip, Palestine. Since the atrocities committed by Hamas on 7 October 2023, killing up to 1,200