Sheriff Levon Allen says he won't be a 'puppet'
Sheriff Levon Allen has responded to his godfather, former Sheriff Victor Hill, saying he refuses to be a "poltiical puppet under his control." This comes after Hill retracted his endorsement for Allen in the upcoming election.