James Watts Murders Joyce Owens In North Carolina
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 a teenage accomplice would go to the home of Joyce Owens who would be stabbed, shot and had her throat slit James Watts would be arrested, convicted and sentenced to … Read more