Nine sheriff’s deputies in Memphis have been indicted in the death of a man with mental health problems who died in custody last fall after being stomped, punched and pinned down, a sheriff and lawyer said on Wednesday night, the latest case to draw attention to how law enforcement responds to a person in mental […]
Read More