Almost exactly four years after an hours-old infant, later nicknamed Baby India, was found in a wooded area of south Forsyth County, the Forsyth County Sheriff’s Office has announced the arrest of the child’s birth mother and other details at a news conference.
UPDATE: Birth mother arrested, more details given in “Baby India” abandoned infant case in Forsyth County