Less than a month after a racially motivated shooting at an historic black church in Charleston reignited the debate, South Carolina lawmakers voted early Thursday morning to remove the Confederate flag from the statehouse grounds.