After weeks of teasing, former South Carolina Governor and former U.S. Ambassador to the United Nations Nikki Haley has now formally thrown her hat into the ring and announced that she will be running for president, seeking the nomination of the Republican Party.