Craig Jarvis

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