North Carolina Creates New Prison Leadership Position
North Carolina has created a new leadership position to oversee the state's troubled prison system.
Todd Ishee will become the state's first Commissioner of Prisons, effective June 24th.
North Carolina has created a new leadership position to oversee the state's troubled prison system.
Todd Ishee will become the state's first Commissioner of Prisons, effective June 24th.