Dad left his 2-year-old son in overheated room for 12 hours and left. Before police arrived He’s already dead

A North Carolina man has been arrested over a year after the tragic death of his 2-year-old son, with police holding him responsible.

Aaron Lynwood Carter, 27, was charged with involuntary manslaughter and felony child abuse on January 7... Continue reading here

Leave a Comment