Disabled Black man from Alabama found hanging on a porch months after filing a lawsuit against the Sheffield Police Department

The family of Dennoriss Richardson, a disabled Black man from Alabama, says his body was found hanging at an abandoned house near Mississippi months after he filed a police brutality lawsuit against the Sheffield Police Department. His family suspects that the police may be involved in his death. In February of this year, Richardson filed … Continue reading Disabled Black man from Alabama found hanging on a porch months after filing a lawsuit against the Sheffield Police Department