News

Former Canton Police Chief Vickie McNeill has died at age 75. McNeill died Aug. 10. Her cause of death has not been released.