Thursday, November 17th 2022, 11:26 am
The State of Oklahoma executed death row inmate Richard Fairchild on Thursday for killing his girlfriend's three-year-old son in Del City in 1993. The victim's family, members of the media, and Department of Corrections officials recounted the execution which happened at 10:24 a.m.
November 17th, 2022
November 4th, 2024
November 27th, 2023
November 21st, 2024
November 21st, 2024
November 21st, 2024
November 21st, 2024