Inmates at Stewart detention center in Georgia file complaint alleging mistreatment, medical neglect and retaliation More than 200 detainees held a[……] ....
More News
Human Rights
6 Minutes