It was originally reported that Rachel Camilletti, 36, and Zachary Henderson, both of Follansbee, were indicted for child neglect resulting in death after their toddler died from ingesting ...
Results that may be inaccessible to you are currently showing.