Mother charged four years later after abandoning her newborn child in the woods after sealing her in a plastic bag.
Nearly four years after a newborn child was placed in a yellow shopping bag, thrown “like a bag of trash” into the woods, and left there to die, police apprehended the mother, who is now being held on many criminal counts, including attempted murder. In 2019, Baby India, who was dumped in a knotted bag […] More