Powerful legislator pleads guilty to federal charges, resigns Carolina Public Press Source link