Craig Jarvis

Craig Jarvis is a political reporter and editor at The News & Observer in Raleigh, N.C.

December 10, 2017