Alabama police force put on leave after grand jury finds ’rampant’ corruption

An Alabama city placed its entire police force on administrative leave a day after a grand jury recommended the department be disbanded.

No comments

Read more