The Oklahoma Department of Corrections executed Phillip Hancock for the 2001 double murder of Robert and Glenda Baker. Hancock's execution...
Smart news, fast — curated by editors & AI
Smart news, fast — curated by editors & AI
The Oklahoma Department of Corrections executed Phillip Hancock for the 2001 double murder of Robert and Glenda Baker. Hancock's execution...