Culture
Evil Detroit mom scalded son’s genitals, killed him then dumped body in freezer with sister
A twisted mom-of-four tortured and murdered her children before dumping their bodies in a freezer – sickeningly trying to justify her actions by calling them “demons”. It has been nearly a decade since mother-of-four Mitchelle Blair […]