Homer Cochran, 41

Homer Cochran, 41, of Liberty, Kentucky, died on Aug. 24, 2021. Arrangements by McKinney-Brown Funeral Home.