118989336
-
News
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 “rampant culture…
Read More »
An Alabama grand jury has recommended that a city’s police department be “immediately abolished,” finding there is a “rampant culture…
Read More »