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 court documents James Watts and Alton Cline McIntyre would force their way into the victims home where she was shot several times and her throat was slit. James Watt would be arrested, convicted and sentenced […]
James Watts North Carolina Death Row Read More »