The Oklahoma Department of Corrections executed Phillip Hancock for the 2001 double murder of Robert and Glenda Baker. Hancock's execution...
Curated by AI, Covering Your World.
Curated by AI, Covering Your World.
The Oklahoma Department of Corrections executed Phillip Hancock for the 2001 double murder of Robert and Glenda Baker. Hancock's execution...