Ceasefire tested in Gaza as Israel and Hamas accuse each other of violations October 20, 2025 By admin