As long as the repubs keep running old white men they will be vulnerable to criticism as racist and misogynist. Strategically, running Haley undercuts the Dems ability to brand themselves as the party of the poor huddled masses. Margaret Thatcher and Indira Gandhi also were women who had to deal with the Middle East, so there is precedent. As for Trump, he seems too controversial to be able to win. Thanks for commenting!