In a historic moment, South Carolina Gov. Nikki Haley called this week for removal of the Confederate Battle Flag from the Statehouse grounds. It was the right thing to do and, to many of us, long overdue.
Kathleen Parker: Retirement of battle flag in Carolina is long overdue