WRAL News at noon reporting that Sen. Ellie Kinnaird (D-Chapel Hill) has resigned effective today. News will follow on WRAL.com.
Sen. Kinnaird has been a fighter for the underdog and a strong progressive influence in the NCGA for years.
She plans to launch a project to ensure people have the identification required to vote under a new state law. Kinnaird has served in the Senate for 17 years.