
A whistleblower complaint recently brought to light especially disturbing allegations about the treatment of immigrants at a U.S. Immigration and Customs Enforcement (ICE) detention center in Ocilla, Georgia. The complaint, filed by a nurse who worked at the facility until a sudden demotion in July, alleges that federal immigration detainees... Read More »