Charles Duncan to leave Raleigh Public Record

by