This weekend for the first time, there will be a public Juneteenth celebration in Stone Mountain, Georgia, a small city about 15 miles from Atlanta, that’s home to the largest Confederate monument in the US. As The World’s Rupa Shenoy reports, city officials say it’s a symbolic triumph in a place that’s long been associated with white supremacists.