In the quiet town of Ninety-Six, South Carolina, a welfare check on a Thursday morning in early February 2022 led to a grim discovery that shattered the community's sense of peace. Inside a home on Cape Cod Court, authorities found the bodies of 60-year-old Teresa Ann Ellis and 63-year-old Vincent Earl Ellis. The married couple had both sustained fatal gunshot wounds to the head, and they were pronounced dead at the scene by the Greenwood County Coroner's Office.
The initial investigation
...Read More