Victor Hill criticizes current Clayton County sheriff

Victor Hill criticizes current Clayton County sheriff

Former Clayton County Sheriff Victor Hill has now publicly criticized current Clayton County Sheriff Levon Allen, on social media.

Top Videos