Report: Retiring Selma Police Chief Spencer Collier Arrested in Daphne
Spencer Collier mug shot – from WKRG/Mobile According to a Mobile TV station, retiring Selma Police Chief Spencer Collier was arrested in Baldwin County today for allegedly making a false report. WKRG-TV reports Collier, who was the first-ever secretary of the Alabama Law Enforcement Agency (ALEA) lives in the nearby Baldwin County town of Fairhope. His retirement as Selma…