Detroit Mom Facing Charges After Cops Found 3-year-old Blind Son Dead in the Basement Freezer
Azuradee France has been charged with First-Degree Child Abuse as well as Torture and Concealing the death of an individual after police found the body of her dead three-year-old son Chase in the basement freezer.