On 10 October 2025, a ceasefire was supposed to have put an end to Israel’s genocidal war on Gaza. But two months on, Israel has violated the ceasefire more than 500 times, killing at least 356 ...