If there’s one person who can make a progressive defend a Republican, it’s ultra-conservative hate queen Ann Coulter. Coulter appeared on the Fox Business Network with host Kennedy to discuss South Carolina Gov. Nikki Haley’s (R) decision to completely remove the Confederate flag from statehouse grounds.

Coulter sounded off.

“I’m appalled by — though, I really like to like Nikki Haley since she is a Republican,” said Coulter. “On the other hand, she is an immigrant and does not understand America’s history.”

Coulter doesn’t even know her own party. Haley isn’t an immigrant. She was born in South Carolina to immigrant parents.

Get your hate straight, Coulter.