Conservative firebrand Ann Coulter lashed out at South Carolina Governor Nikki Haley (R), who recently called for the removal of the Confederate battle flag from the state Capitol. Rather than respond to the Republican governor's message, Coulter dismissed Haley as "an immigrant" who "does not understand American history." During the June 23 discussion on her Fox Business show, host Kennedy asked Coulter about Gov.