And for a moment, it seemed as if the Confederate flag just might keep flying after all. But then Jenny Horne decided that she had had enough. The 42-year-old lawyer from Summerville stepped up to the podium and delivered words so raw and impassioned they would immediately go viral on the Internet. Perhaps the most surprising and powerful part of Horne’s speech came when she invoked her lineage to Jefferson Davis, the president of the Confederacy. “I’m sorry. I have heard enough about heritage,” Horne said during the debate. “I have a heritage. I am a lifelong South Carolinian. I...