JudicialGrand jury recommends Alabama police department be ‘immediately abolished’02/20/20250 An Alabama grand jury has recommended that a city's police department be "immediately abolished," finding there is a "rampant culture of corrupti... Read more