Second Tabor Inmate Dies; Suicide Suspected
A second Tabor Correctional inmate has been found dead of an apparent suicide. The N.C. Dept. of Public Safety said in a press release that Robert B. Walker was found unresponsive in his cell at [Read More]
