The birth mother of “Baby India,” an hours-old infant found in a wooded area of south Forsyth in 2019, has been sentenced following a guilty plea in the case.
‘Baby India’s’ birth mother sentenced to 30 years for abandoning her to die in plastic bag


Community Events