Tulsa mother still fighting for truth behind son's 2022 death in an Okla. prison | News
Department of Corrections, Tulsa, Atoka, Oklahoma, OK, Myron Martin, death, inmate, mother, Anita Martin, Abbie de Vera, Emily Shelton, Mack Alford Correctional Facility, autopsy, DOC, ME, medical examiners.
Source: fox23.com