On September 14, 2020, a whistleblower report alleged shocking and gross human rights violations at the Irwin County Detention Center in Ocilla, Georgia. […]

Read More