The South Carolina House of Representatives has approved taking down the Confederate flag from the state capitol grounds.
The move is a stunning reversal in a state that was the first to leave the Union in 1860 and raised the flag again at its statehouse more than 50 years ago to protest the civil rights movement.
The move early today came after more than 13 hours of, at times contentious, debate.
It also came just weeks after the fatal shootings of nine black church members, including a state senator, at a bible study in Charleston.
The state House of Representatives approved the Senate bill 93-27, and still has one more vote which appears to be perfunctory, since they have met two-thirds approval.
The bill will then go to Republican governor Nikki Haley, who supports it.
The flag could come down within days.