Mom Gets 8 to 11 Years in Prison for Leaving Infant Son to Die at Freezing Cemetery
A North Carolina woman was sentenced on Monday to eight to 11 years in prison for the February 2020 death of her 6-month-old son — whose disappearance sparked an AMBER Alert. While Tamara Brown, 30, was initially charged with murder, she ultimately pleaded guilty to involuntary manslaughter, felony child abuse, and common law robbery. Brown’s …