Former Clayton County sheriff weighs in on department after release from prison
Former Clayton County Sheriff Victor Hill is no stranger to controversy. Just weeks after being released from Federal prison for violating the civil rights of detainees, Hill is once again drawing attention to himself.
The Federal Bureau of Prisons said Hill is now living in community confinement in Atlanta.
Leon Stafford is a local government reporter with the Atlanta Journal-Constitution covering the south metro area. Stafford joined “All Things Considered” to discuss what Hill has been up to.
Hill made unfounded allegations on social media this week, claiming his successor and former protege, Clayton Sheriff Levon Allen, has had poor job results.
The message saw a significant response online from people who still support Hill, and Stafford says the former top cop could still influence the upcoming May election.
That’s despite being banned from ever taking the office again.
Christopher Alston contributed to this report.