US jury indicts mother for dumping newborn ‘Baby India’ in the woods

Aug 17, 2023 | INVESTING

Karima Jiwani was arrested in May after a nearly four-year investigation into the case involving an infant who was found alive inside a plastic bag in Georgia’s Forsyth county.

Read More

Pin It on Pinterest