Indianapolis Toddler Nearly Suffocated After Woman Allegedly Sat on Baby’s Face, Police Say
Indianapolis — A frightening incident in the 3500 block of Baltimore Avenue left neighbors shaken after police say a 37‑year‑old woman intentionally sat on a 1‑year‑old child’s face late Sunday night, trying to suffocate the toddler. The suspect, identified as Kendra Lee Proctor, now faces serious felony charges including attempted murder and child molestation. Police … Read more