In the spring of 2000, Fulton County Sheriff's Deputy Ricky Kinchen and fellow Deputy Aldranon English went to serve a warrant in downtown Atlanta.
Black Law Enforcement Lives Don't Matter
In the spring of 2000, Fulton County Sheriff's Deputy Ricky Kinchen and fellow Deputy Aldranon English went to serve a warrant in downtown Atlanta.