Home World News Haley makes final pitch in N.H. as last candidate standing against Trump