Grand jury recommends Alabama police department be ‘immediately abolished’
An Alabama grand jury has recommended that a city’s police department be “immediately abolished,” finding there is a…
An Alabama grand jury has recommended that a city’s police department be “immediately abolished,” finding there is a…