On May 27, 2020, five-month-old Isaiah Noel was pronounced dead at St. Vincent’s Hospital-Blount in Blount County, Alabama, due to brain trauma. The infant had been under the care of his mother's boyfriend, 28-year-old Thomas Anthony Glenn, while she was at work. Following an investigation, Glenn was arrested and charged with felony murder and aggravated child abuse.
In April 2024, Glenn pleaded guilty to manslaughter and was subsequently sentenced to 20 years in prison. This case un
...Read More