Sterling Higgins died in a Tennessee jail in 2019 after officers pinned him to the floor. Two new medical experts’ reports describe the incident as homicide.
Tana Ganeva Mar 10, 2021
Tina Rodriguez was sent to prison in Texas for allegedly starving her son to death. But recent discoveries about the medical examiner who conducted the baby’s autopsy raise questions about her case.
Debbie Nathan Apr 22, 2019