Grand jury calls for rural Alabama police department to be abolished
A federal grand jury has recommended a rural Alabama police department be abolished as it indicted five of its officers with federal and misdemeanor charges.
A federal grand jury has recommended a rural Alabama police department be abolished as it indicted five of its officers with federal and misdemeanor charges.