Michigan Woman Azuradee France Receives 35-60 Year Sentence for Murdering Son and Hiding Body in Freezer
A 33-year-old mother of six from Michigan will be sentenced to several decades in prison for torturing and killing her blind 3-year-old son and then storing his corpse in a … Read More