Nine Memphis jail deputies have been indicted in the death of a Black man who had a psychotic episode and died in custody after deputies punched and kicked him during a confrontation. NBC News reports Shelby County Sheriff Floyd Bonner, who is running for mayor and supervises […]
The post Memphis Deputies Indicted After Allegedly Beating Mentally Ill Black Man To Death appeared first on The New York Beacon.