News
The mother of a newborn who was found abandoned in a plastic bag in the woods of Forsyth County in 2019 has been sentenced to 15 years in prison, according to court records.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results