Hamas agrees to disarm under Trump's new Gaza peace deal, if Israel withdraws forces · CBC News · Sentinel