From changing policy to helping people get a shot at freedom, we’re proud of the vital work The Appeal published in 2024.
Eight people died at the Atlanta area Clayton County Jail in 2024. Sheriff Levon Allen said there were four 2023 deaths at ...