News

A Georgia woman has been charged with abandoning her newborn in a plastic bag and leaving her for dead in the woods four years ago. The infant, dubbed “Baby India” by hospital staff, survived the ...