Moment killer cop Grant Hardin nicknamed 'Devil of the Ozarks' finally caught

2 months ago 12

Rommie Analytics

Grant Hardin, who worked for a time as a police chief in the Arkansas town of Gateway, was serving 30 years in prison for a 2017 fatal shooting, and another 50 years for a 1997 rape
Read Entire Article