A Chicago woman and her 20-year-old son have been indicted for murder after allegedly forcing her 5-year-old boy into a freezing shower as punishment, then dumped his body near an abandoned building.
The mother of Damari Perry, the Chicago boy who died after being forced into a freezing shower until he vomited and lost consciousness, was reportedly investigated for alleged abuse just months before his death.
A 6-year-old boy was forced into a freezing shower as a punishment by his mother and siblings, then dumped in an abandoned building and left to die, according to prosecutors.