Selma Police Officers Call for Chief to Resign
From the West Alabama Newsroom– A group of officers within the Selma Police Department are calling for the chief of police to resign. A letter asking for Chief Spencer Collier to step down has been circulating for about a week. The letter claims to be from a group of officers and supervisors at the Selma Police Department. Collier says some…