INDIANAPOLIS -- The mother of a 7-month-old boy found alone in what police called a filthy apartment was arrested early Wednesday on suspicion of neglect.
Officers discovered the boy alone in an apartment at 735 W. 11th Street just after 11 p.m. Tuesday.
Police said the door to the apartment was ajar and that the residence was littered with trash and garbage. There did not appear to be any food in the apartment, officers said. Several… Continue