It took nearly three weeks of talks and painstaking work by mediators to piece together a deal for the disarmament of Hamas that gets US President Donald Trump's Gaza peace plan back on track after months of stagnation.

It took nearly three weeks of talks and painstaking work by mediators to piece together a deal for the disarmament of Hamas that gets US President Donald Trump's Gaza peace plan back on track after months of stagnation.