Why should Republicans care anything about the confederate flag. If the Democrats are now ashamed of their history of supporting and fighting for slavery, and want the flag gone, so be it. Don’t hate Haley for this.
She's a squish, she caved on the issue.
Don't blame the people who call her on it, it was she who did the deed.