February 21, 2025

Entire Alabama police department put on leave after grand jury recommends its abolition

The mayor of Hanceville, Alabama has placed its entire police department on administrative leave, after a grand jury, said the department was “an ongoing threat to public safety.”
source

TAGS: