NPR News: Georgia Sheriff Indicted On Federal Charges That He Used Restraint Chair To Punish

Georgia Sheriff Indicted On Federal Charges That He Used Restraint Chair To Punish
An indictment describes four instances last year in which Sheriff Victor Hill ordered detainees restrained in a chair for hours, though the men had offered no resistance.

Read more on NPR
Previous
Next Post »