‘Baby India’ Was Left to Di-e in Woods with Umbilical Cord Attached. She Lived, and Mom’s ‘Hidden’ Past Was Revealed
A mother of a newborn found wrapped in a plastic bag in the Georgia woods in 2019 has been sentenced to 15 years in prison. Karima Jiwani, 41, will also serve 15 years of probation following her release after pleading guilty on Thursday, Feb. 13, to criminal attempt to commit mu*rder and first-degree cruelty to … Read more