Trump, in Egypt, signs Gaza peace deal, vows war 'is over'
.....
© Al Monitor
visit website