Grand jury recommends Alabama police department be ‘immediately abolished’ ABC News Source link Facebook Pinterest Twitter Linkedin Share this…