Two weeks out from US Election Day, the crisis in the Middle East is looming over the race for the White House, with Kamala Harris struggling to find the right words to navigate its difficult cross-currents, while her opponent Donald Trump makes bold pronouncements that the age-old conflict can quickly be set right.