Grand jury recommends Alabama police department be abolished ABC27 Source link Facebook Pinterest Twitter Linkedin Share this…