Weaver, Ala., police Tuesday said they arrested a man after he allegedly showed up armed at City Hall, demanding to arrest Mayor Wayne Willis.
Bobby Beck, 59, was being held at the Calhoun County Sheriff’s Office Tuesday afternoon on felony charges of impersonating a peace officer, making a terrorist threat and carrying a pistol without a permit, the Anniston Star reports.