Hamas has agreed to a peace deal pushed by President Trump to end war in Gaza and return hostages — two years after the Oct 7 attacks. Hamas has agreed to a peace deal pushed by President Trump to end war in Gaza and return hostages — two years after the Oct 7 attacks.