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