Georgia mother puts her newborn baby girl in a plastic bag and throws her away like trash in the woods

CUMMING, GA – A Georgia woman was sentenced to 15 years in prison followed by 15 years of probation for abandoning her newborn daughter in a wooded area. The child, famously known as “Baby India,” was discovered in a plastic bag nearly four years ago and has been flourishing ever since. Karima Jiwani, 41, pleaded … Read more