Sherry Magby, 37, faces charges after her 1-year-old died amid unsanitary conditions. Siblings forced to eat insects. Probe continues in Georgia.
Mother Charged After Toddler Dies in Squalid Conditions in Douglasville
4 min read
Continue reading in the USA News Updates app