A month after a Michigan landlord found a child’s foot sticking out of a shallow backyard grave, authorities believe they know who put the boy there — and she was found in metro Atlanta.
Demetrius Frazier, 52, was pronounced dead at 6:36 p.m. at a south Alabama prison for his murder conviction in the 1991 rape and killing of Pauline Brown, 41.
Some results have been hidden because they may be inaccessible to you