tracking

Nine Georgia Cops Fired after Inmate Dies Chained to Chair

Link
Embed
Email
Sheriff Al St. Lawrence has taken numerous steps within his department as a result of the death of Matthew Ajibade. As he said in his statement, the Sheriff stated that he deeply regrets the death of Ajibade.
Related Videos