West Memphis Police Officer Convicted of Civil Rights Violation
(Washington, DC) – A federal jury convicted West Memphis Police Officer Scott McCall of a misdemeanor civil rights violation, after…
(Washington, DC) – A federal jury convicted West Memphis Police Officer Scott McCall of a misdemeanor civil rights violation, after…