Alabama Police Shooting Of Unarmed Black Man Halted After Eighth Judge Recuses Himself From Trial
An eighth judge has recused himself from presiding over the trial of a white Alabama police officer accused of fatally shooting an unarmed Black man. According to AL.com, Judge Sam Welch was named the latest judge on April 12. This week, however, Welch stepped […]
Recent Comments