Detainees testify in rights abuse trial of Georgia sheriff
Two former detainees at a Georgia jail say sheriff’s deputies kept them strapped into restraint chairs for hours without pause, causing them to urinate on themselves. Both men testified before a federal jury Tuesday in Atlanta during the trial of…
Read More
0