Charles Francis Courtesy of Brad Crone
Charles Francis Courtesy of Brad Crone

Raleigh attorney says he will run for mayor

July 06, 2017 09:58 AM