In July 2020, 19-month-old Davena Hinton from Tuscaloosa, Alabama, suffered severe abuse leading to her death. On July 13, while under the care of her mother's boyfriend, 28-year-old Felix Tabb, Davena sustained second-degree burns on her right hand and wrist, along with unexplained injuries to her face and head. These injuries were reported to the Alabama Department of Human Resources (DHR) by medical staff at Druid City Hospital and Children's Hospital in Birmingham.
Despite these re
...Read More