Small Alabama city’s police force put on leave after grand jury finds ‘rampant’ corruption The Independent Source link Facebook Pinterest Twitter Linkedin Share this…