Mom and her boyfriend don’t take 11-year-old disabled boy to doctor and he dies of open lesions and sepsis

TUCSON, AZ – An Arizona mother and her boyfriend have been sentenced to prison time following the tragic death of her 11-year-old son with special needs, revealing the dire consequences of neglect and substance abuse. Ariel Lea Horn, 34, received a seven-year prison sentence, while her partner, Charles Jackson McClellan Jr., 30, was sentenced to … Read more