Shocking report sheds light on gross human rights violations faced by women at Georgia ICE site
An extensive new report sheds further light on the abuses against immigrants detained at the Irwin County Detention Center (ICDC) in Georgia, including first-hand accounts from women abused by a …