James Davis North Carolina Death Row
James Davis was sentenced to death by the State of North Carolina for the murders of three people during a workplace shooting. According to court documents James Davis was fired from his job and would return the next day with an automatic rifle and would fire over fifty shots killing three people including the two […]
James Davis North Carolina Death Row Read More »