Tag: grand jury

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 of corruption," officials...