Rob Christensen

Rob Christensen has covered North Carolina politics for thirty-seven years at the News and Observer in Raleigh.