Death Row Inmates

James Watts North Carolina Death Row

James Watts was sentenced to death by the State of North Carolina for the murder of Joyce Owens. According to

James Watts North Carolina Death Row Read Post »