image
Donald Trump declares ‘war is over’ as he heads to Gaza peac