Wake Forest

VIA: WRAL.COM A Wake Forest couple was arrested Thursday in connection with the death of their 17-month-old son, who authorities believe died of dehydration when left alone in a heated room. Shandu Slaughter, 28, and Kristin Wills, 21, both of 839 N. Franklin St., were charged with involuntary manslaughter. They were placed in the Wake […]