On this Juneteenth (Google it) the people in Decatur, Georgia have additional cause for celebration. The confederate statue found in the center of the downtown Decatur square has finally come down.