After an emotional debate in the South Carolina legislature, Gov. Nikki Haley signs a bill removing the Confederate Flag from the statehouse grounds.