Uncategorized Nov 5, 2018
Maggot-infested four-month-old baby found dead after being left in same diaper for two weeks
A four-month-old baby was found dead wearing the same diaper for up to two weeks, causing the baby to suffer from a nasty maggot infestation. According to first responders, the infant, named Sterling Koehn, was left on a baby swing in a hot, stuffy room as his drug-addled parents neglected him for days. Police arrested […]