Former Sheriff Victor Hill faces a $600k payout after a man was strapped into a chair for hours. The shocking details of this case will leave you questioning the actions of those in power.
Former Sheriff Victor Hill faces a $600k payout after a man was strapped into a chair for hours. The shocking details of this case will leave you questioning the actions of those in power.