That Trump finally defeats that annoying little mosquitoNikki Haley.Shes delusional and doesn't realize that if she and her views were as popular as she claims she wouldn't be losing in every state.In fact, to me her stubbornness has an opposite effect..turns people off,and also makes her look...