Tag: Stephen Gage Berry
Police: Detroit Mom Made Daughter Put Dead Sister in Freezer
Just when you thought an already horrible story couldn't get any more horrible, it goes and gets more horrible.
According to police records, the Detroit...
Two Kids Found Dead in Detroit Mom’s Deep Freezer
A Detroit mother was arrested Tuesday (Mar 24) after the frozen bodies of her son and daughter were found in a deep freezer inside...