DAVIDSON COUNTY, N.C. (WGHP) — A woman has been sentenced after forcing her 9-year-old step-son to live in a dog cage for months in Davidson County. Sarah Starr, 30, along with the boy’s father, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results