NORTH CHARLESTON, S.C. (WCSC) — Two North Charleston Police Department officers have been placed on administrative leave after an 11-month-old baby was found dead inside an insect-infested apartment, the lieutenant has confirmed.
The infant’s mother, Janette Clayton, 27, has been arrested and charged with three counts of unlawful conduct toward a child.
On Thursday afternoon, Lieutenant Anthony J. King stated that it has been discovered that officers had previously responded to the very apartment where the baby died.
Authorities say the child was discovered Wednesday around 1:30 p.m. at the apartment on Eleanor Drive…