Posts

Mathew Ajibade: Nine Georgia Deputies Fired After 22-Year-Old’s Death

Nine Georgia deputies have been fired following the death of a 22-year-old in an isolation cell in January. Read more