James H. “Jim” Carson Jr.
James H. “Jim” Carson Jr.
James H. “Jim” Carson Jr.

Former N.C. Rep. Jim Carson worked across the aisle, fought for tougher penalties for felons

August 30, 2015 08:24 PM