The Oklahoma Department of Corrections executed Phillip Hancock for the 2001 double murder of Robert and Glenda Baker. Hancock's execution...
Your one-stop shop for all things trending
Your one-stop shop for all things trending
The Oklahoma Department of Corrections executed Phillip Hancock for the 2001 double murder of Robert and Glenda Baker. Hancock's execution...